Tooling

Motion & Animation Design

Designer-side motion tools, Lottie / Rive workflows, and 2D animation for UI and brand.

The designer-facing half of motion — authoring animations that feed into your app or marketing. The developer-side runtime libraries (Motion, GSAP, anime.js) live in Animation. For canvas drawing, see Whiteboards.

Interactive animation (state-machine / runtime)

  • Rive — closed source editor, OSS runtimes (MIT) for web / iOS / Android / Flutter / React Native / Unity. Free tier covers 3 files / 10 GB / 2 editors. Vector + state machines + bones; the runtime sweet spot for "interactive UI animation that responds to data." The clear leader for this in 2026.
  • Lottie (Bodymovin / dotLottie) — open format from Airbnb; export from After Effects via Bodymovin or design natively in LottieFiles Creator. Runtimes (lottie-web, lottie-react, dotlottie-react) are MIT.
  • Theatre.js — code-first animation editor; OSS (Apache-2.0); pairs with Three.js / DOM / canvas; the dev-leaning pick.

After Effects–class motion design

  • Cavalry — closed source, generous free tier (export limits); procedural motion-design tool from former Adobe / The Foundry folks. The OSS / cheap pick that's actually good in 2026.
  • Blender (Grease Pencil + 2D animation) — free OSS; full 2D animation pipeline lives inside Blender now.
  • Adobe After Effects — closed source, paid; industry default. No free tier worth speaking of.
  • Moho / Toon Boom Harmony — paid; traditional 2D character animation.

UI motion design / quick mockup animations

  • Jitter — closed source, freemium; "Figma for motion" — animate Figma frames in a browser. Watermarks on free tier.
  • Phase — closed source, free during beta; vector + motion design.
  • Linearity Move (formerly Vectornator Move) — closed source; iPad / macOS motion design.
  • Figma's Smart Animate — built-in; for prototyping transitions, not export.
  • Framer (free tier) — see Wireframing & Prototyping; animations export as live components.

SVG animation

  • SVGator — closed source, freemium; visual SVG animator; export <svg> + CSS or JS.
  • Method Draw / Inkscape + Snap.svg — DIY pipeline for hand-coded SVG.
  • Haiku Animator — discontinued but still usable OSS.
  • See Animation for runtime libraries (Motion, GSAP).

Lottie ecosystem

  • LottieFiles — closed source, free; library of 200k+ free Lotties + Creator + dotLottie format. The default if you're shipping Lottie.
  • dotLottie — newer compressed Lottie format with state machines (closer to Rive).
  • lottie-react / @lottiefiles/dotlottie-react — runtimes; MIT / Apache.
  • LottieLab — closed source; native Lottie editor (no After Effects needed); freemium.

Specific picks for "animated icons / illustrations"

  • Lordicon — closed source; library of premium animated icons; freemium.
  • Useanimations — free CC-licensed animated SVG icons.
  • IconScout's Lottie library — closed source; freemium.

Pick this if…

  • Interactive UI animation that reacts to state: Rive.
  • Ship an animated illustration cheaply: Lottie + LottieFiles.
  • Marketing-quality motion design, OSS-leaning: Cavalry or Blender.
  • Animate Figma frames quickly: Jitter.
  • Animated SVG export: SVGator.
  • Code-first motion in your React app: Theatre.js + see Animation.

On this page