Motion Canvas
Motion Canvas provides high-precision graphics and animation programming using TypeScript code, with an editor that allows instant preview of all changes as you write the code. It supports the creation of presentations and animated graphics that can be easily integrated into web or software projects, with full control over every element of movement and interaction.