Command Palette

Search for a command to run...

Javascript Player

Renders .lottie and .json animations in web browsers. The core vanilla JS player with full control over playback, layout, theming, multi-animation, and state machines.

dotLottie JavaScript Player

The dotLottie JavaScript player (@lottiefiles/dotlottie-web) is the core web player for rendering .lottie and .json animations in any browser environment. It provides full control over playback, layout, theming, multi-animation support, and interactive state machines — with no framework dependency.

Tutorials

How-to Guides

  • Advanced Topics — Performance optimisation and Web Worker usage

  • Interactivity — Build interactive animations with events and state machines

Explanation

  • Core Concepts — How animation loading, playback, layout, slots, theming, and multi-animation work

Reference

Last updated: April 10, 2026 at 9:12 AMEdit this page