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
Read the docs →
Position and rotation keys bounce the car body; the wheels spin on their own layers.

Text animation

  • Text animators, with presets, for animating type letter by letter
  • Key and ease each animator on the timeline like any other property
Read the docs →
Each line has its own text animator, so letters bounce, pop and wave in one after another.

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
Read the docs →
The ball follows a drawn path with Animate Along Path; its position keys stay on the timeline to retime.

Frame-by-frame

  • Draw on cells, frame by frame, like traditional animation
  • Mix hand-drawn frames with tweened layers in the same scene
Read the docs →
Draw the flame cell by cell inside a Timepod, then play it with the rest of the 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
Read the docs →
A character rigged with a Bone Group: pose keys move the bones, and the artwork follows.

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
Read the docs →
Each Timepod runs its own timeline. Drag copies from the Hanger and set each to loop, ping-pong or play once.

Sound

  • Add sound to your timeline and time animation to it
  • Include sound in dotLottie and MP4 exports
Read the docs →
Sound layers sit on the timeline with their waveforms, so splashes and screams land on the right frame.

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
Read the docs →
One Export menu for Lottie JSON, dotLottie, MP4, GIF and PNG sequences.

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
Read the docs →
Asked to “make this animation loop”, the Assistant keys the timeline, checks the frames, and explains what it changed.