About AnimKit

Tactile, offline-first developer utilities for motion designers, frontend developers, and mobile engineers.

Last updated: 2026-10-09

What is AnimKit?

AnimKit (animkit.dev) is a suite of precision motion, vector, and typography utilities built for developers and designers who need fast, zero-friction conversions without bloated SaaS subscriptions or privacy compromises.

Why We Built AnimKit

Most online converters send your private animation JSONs, vector designs, and SVG assets to remote backend servers, imposing upload file size limits, rate quotas, and latency.

AnimKit does everything differently:

  • 100% Client-Side Execution: Lottie-to-GIF conversion, WebP encoding, SVG parsing, and code transformations run entirely inside your browser using WebAssembly and Web Workers.
  • Zero File Uploads: Your animations and vector graphics never leave your computer.
  • No Paywalls or Tracking: Free to use, instant execution, and completely offline-capable.

Core Utilities

  • Lottie → GIF & WebP: Convert Bodymovin and .dotlottie animations to GIF and animated WebP with custom resolution, frame rate, and alpha matte color blending.
  • Lottie Inspector: Scrub frame-by-frame, inspect payload metrics, and test playback speeds.
  • SVG → SwiftUI & Jetpack Compose: Translate vector XML paths into native iOS Shape structs and Android ImageVector builder Kotlin code.
  • CSS clamp() Calculator: Generate responsive fluid typography and spacing rules with interactive viewport scaling.
  • JSON → Pydantic V2: Infer typed Pydantic models from arbitrary JSON payloads.
  • Tap Tempo & FPS Sync: Measure real-time BPM and synchronize animation keyframe cadences (60fps, 30fps, 24fps).