Features
Everything you need to draw, animate and ship vector animation. Each section links to its docs.
Drawing
Read the docs →- Pen, shapes, brush, eraser and knife
- Point editing and corner radius on any path
- Import SVG, and existing Lottie and dotLottie files
- Draw off the canvas edge for things that enter the scene
Keyframes and easing
- Keyframes for position, scale, rotation, colour, strokes and shapes
- A full easing library and a graph editor for exact timing
- Morphing shapes, masks and mattes
Text animation
- Text animators, with presets, for animating type letter by letter
- Key and ease each animator on the timeline like any other property
Motion paths
- Draw a path and choose Animate Along Path to send a layer along it
- The motion becomes ordinary position keys, so you can keep editing the timing
Frame-by-frame
- Draw on cells, frame by frame, like traditional animation
- Mix hand-drawn frames with tweened layers in the same scene
Rigging
- Bone Groups to build a character's skeleton
- Bind artwork to bones, then pose instead of keyframing every part
- Smart bones for poses that need more than rotation
Timepods
- Give any layer its own timeline that plays on its own clock: looped, once, or ping-pong
- Loop a walk cycle or a flicker once instead of copying it down the timeline, which keeps Lottie files small
- Keep reusable Timepods in the Hanger and place them as many times as you like
Sound
- Add sound to your timeline and time animation to it
- Include sound in dotLottie and MP4 exports
Export
- Lottie JSON and dotLottie, ready for web, iOS and Android
- What plays in the Lottie player is what you saw on the canvas
- MP4, GIF and PNG sequences for everything else
The AI Assistant
- Ask for a change in plain words and watch it happen on the canvas
- Bring your own provider and model: Claude, OpenAI, Gemini, or a local model with Ollama or LM Studio
- Pay your provider directly; Oaka adds nothing on top
- Conversations are saved in your project, on your computer