VS Code

Find, inspect, and integrate Lottie animations without leaving a VS Code-based IDE.

The LottieFiles extension brings animation discovery, inspection, and delivery into Visual Studio Code, Cursor, and Windsurf. Preview local files, use team assets, test advanced dotLottie features, and generate implementation code without returning to a designer's canvas.

LottieFiles extension open beside a code editor with an animation preview and download controls
Find an animation, inspect it, and move directly into implementation

Core workflow

  1. Find an animation in Explore, Workspace, or your team's Motion System.

  2. Inspect playback, multi-animation contents, themes, motion tokens, or state machines.

  3. Integrate by downloading the right format, publishing a Workspace URL, or generating code.

Follow the Quickstart for the fastest complete workflow.

Choose a starting point

Starting pointUse it whenNext step
ExploreYou need to discover a public animationExplore
WorkspaceYour team already saved or approved the assetWorkspace
Local fileA .json or .lottie file is already in the projectPreviewing local Lottie files
SystemYou need an approved color, easing, font, preset, or collection assetMotion System

Developer tools

  • Preview and validate Lottie JSON while editing.

  • Inspect animation IDs, markers, segments, themes, motion tokens, and state machines.

  • Download original or optimized .lottie, Lottie JSON, or Animated SVG (SMIL).

  • Publish Workspace assets with permanent CDN links.

  • Generate player and interaction code.

  • Create multi-animation dotLottie bundles.

  • Generate TypeScript identifiers and CI validation files.

Supported IDEs

The extension supports Visual Studio Code, Cursor, and Windsurf. Some first-run and walkthrough behavior differs between IDEs. See IDE compatibility and troubleshooting.

Last updated: July 22, 2026 at 2:24 AMEdit this page