Skip to content
Agents tracked: 444 Releases (7d): 644 Agent status: 4 with issuesSince last limit reset: Claude 31d · Codex 3d Updated Oct 23, 2026

Bodymovin (lottie-web) by Airbnb

agent.md for AI agents

After Effects extension that exports animations as JSON, plus the lottie-web JavaScript player that renders them in browsers.

UI animation (Lottie, Rive) Open source

Is Bodymovin (lottie-web) free for commercial use? Yes →

Price
Free
Free and open source under the MIT license
Commercial use
Yes
MIT
Credit the author
Not needed
No credit needed
Agent access
Package (npm/PyPI)

Bodymovin (lottie-web) popularity

Gid Score
55 /100
same scale as developer tools
GitHub stars
32.3K
2,948 forks · airbnb/lottie-web
Downloads
4.3M
npm, last 7 days, lottie-web · +11.6% in 4 weeks
Used in agent projects
6
lottie-web in our scan
Bodymovin (lottie-web): downloads per weeknpm, lottie-web 4,314,430
Bodymovin (lottie-web): GitHub starsairbnb/lottie-web 32,263

Downloads from api.npmjs.org, stars and forks from GitHub, checked Oct 22, 2026. How the Gid Score is calculated.

Rules for your agent

- Bodymovin (lottie-web) (UI animation (Lottie, Rive)). After Effects extension that exports animations as JSON, plus the lottie-web JavaScript player that renders them in browsers. Price: free; commercial use OK; no credit needed.
  Connect: npm lottie-web.
  Get files: npm install lottie-web, or take lottie.js from the build/player folder of the repo, or the cdnjs bodymovin script (js, json).
  Not allowed: Keep the MIT copyright and permission notice in copies you ship.
  Not allowed: The license covers the player software; animation JSON files have their own licenses.
  Rule: Keep the MIT license file and copyright notice with any copies of the library you ship.
  Rule: Install the player from npm (lottie-web) or download lottie.js from build/player and serve it yourself.
  Rule: Gzip lottie.js for production, as the README advises.
  Rule: The MIT license covers the software only; check the license of any animation JSON files you load.
  License: https://github.com/airbnb/lottie-web/blob/HEAD/LICENSE.md (checked 2026-10-14; details: https://agentgid.com/assets/bodymovin/)

Paste it into your prompt or AGENTS.md. It is built from the license and API terms below.

License

LicenseMIT
Commercial useCommercial use OK
“to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software” github.com/airbnb/lottie-web/blob/HEAD/LICENSE.md
CreditNo credit needed
“The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.” github.com/airbnb/lottie-web/blob/HEAD/LICENSE.md
Inside your app or gameCan ship inside your app
“to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies” github.com/airbnb/lottie-web/blob/HEAD/LICENSE.md
AI trainingNot stated
Bots and bulk downloadsNot stated
Rules
  • Keep the MIT license file and copyright notice with any copies of the library you ship.
  • Install the player from npm (lottie-web) or download lottie.js from build/player and serve it yourself.
  • Gzip lottie.js for production, as the README advises.
  • The MIT license covers the software only; check the license of any animation JSON files you load.

Connect it to an agent

How an agent gets filesnpm install lottie-web, or take lottie.js from the build/player folder of the repo, or the cdnjs bodymovin script · no sign-in
File formatsjs, json
Not allowed
  • Keep the MIT copyright and permission notice in copies you ship.
  • The license covers the player software; animation JSON files have their own licenses.
MCP serverNone found
APINo public API: download by hand
npmnpm install lottie-web
In AI-agent projectslottie-web is in 6 of 4,828 JavaScript projects (0.1%) in our scan of repos set up for AI coding agents.
GitHubairbnb/lottie-web

Pricing

FreeFree and open source under the MIT license
Paid from—
Usage price—
Good to knowAdded automatically: a well-known source in its category. License read from the official pages.

Sources

Read on Oct 14, 2026: github.com/airbnb/lottie-web/blob/HEAD/LICENSE.md, github.com/airbnb/lottie-web.

Not legal advice. Check the license page before you ship.

Alternatives to Bodymovin (lottie-web)

All ui animation (lottie, rive)

Pick for your agentSourcePriceLicense Agent access
Motion
JavaScript, React and Vue animation library (formerly Framer Motion) with a paid Motion+ tier of premium APIs, examples and UI components.
Used in 215 AI-agent projects (4.5% of JS)
Free tier Commercial: conditions No credit npm
motion
Anime.js
MIT JavaScript animation library for CSS, SVG, DOM attributes and JavaScript objects.
Used in 12 AI-agent projects (0.2% of JS)
Free Commercial OK No credit npm
animejs
LottieFiles
Lottie animation library, dotLottie players and an official MCP server for the platform API.
Free tier · from $19.99/mo Commercial: conditions No credit No bots MCP API
@lottiefiles/dotlottie-web
useAnimations
300 free animated icons as a React component, shadcn/ui registry items, SVG files and Lottie JSON.
Free Commercial OK No credit API
react-useanimations
Rive
Animation editor (state machines) with open-source MIT runtimes for web, mobile, Unity and Unreal.
Free tier · from $9/mo Commercial: conditions No credit MCP
@rive-app/canvas