# LottieFiles — developer ecosystem report

- GitHub org: `LottieFiles`
- Category: dev_tool
- Overall score: 58.0 / 100
- Overall rank: #92
- Last refreshed: 2026-08-14

## Pillar scores

| Pillar | Score / 100 | Rank | Weight in overall |
| --- | --- | --- | --- |
| Code & Polish | 60.0 | #226 | ~22% |
| Education | 85.0 | #23 | ~18% |
| AI readiness | 42.0 | #293 | part of Reach |
| Builder experience | 0.0 | #1 | ~12% |
| Community | 42.0 | #312 | ~16% |
| Reach | 44.0 | #431 | ~18% |
| Momentum | 36.0 | #399 | ~14% |

## Links

- GitHub: https://github.com/LottieFiles
- Website: https://www.lottiefiles.com
- Docs: https://docs.lottiefiles.com

## Public GitHub totals

| Metric | Value |
| --- | --- |
| Repos analyzed | 12 |
| Stars | 6,845 |
| Forks | 943 |
| Open issues | 383 |
| Contributors | — |

## Top repositories

| Repo | Stars | Language | Description |
| --- | --- | --- | --- |
| [lottie-player](https://github.com/LottieFiles/lottie-player) | 1,655 | TypeScript | Lottie viewer/player as an easy to use web component! https://lottiefiles.com/web-player |
| [motion-design-skill](https://github.com/LottieFiles/motion-design-skill) | 979 | — | Universal motion design principles for AI agents — timing, easing, choreography, and Disney animation principles adapted |
| [dotlottie-web](https://github.com/LottieFiles/dotlottie-web) | 849 | TypeScript | High-performance Lottie & dotLottie web player powered by Rust + WASM, with React, Vue, Svelte, Solid & Web Components. |
| [lottie-react](https://github.com/LottieFiles/lottie-react) | 798 | TypeScript | lottie web player as a react component |
| [lottie-interactivity](https://github.com/LottieFiles/lottie-interactivity) | 451 | HTML | A small javascript library to enable interactivity with Lottie animations |
| [awesome-lottie](https://github.com/LottieFiles/awesome-lottie) | 327 | — | A curated list of bookmarks, libraries, tools and resources related to Lottie and Bodymovin |
| [dotlottie-rs](https://github.com/LottieFiles/dotlottie-rs) | 273 | Rust | High-performance Lottie & dotLottie player in Rust, with bindings for Android, iOS, Web (WASM), and C/C++. |
| [jlottie](https://github.com/LottieFiles/jlottie) | 185 | CSS | A small-footprint lottie player in Javascript |
| [lottie-js](https://github.com/LottieFiles/lottie-js) | 169 | TypeScript | An object model for representing and manipulating the Lottie JSON structure in JS. |
| [dotlottie-ios](https://github.com/LottieFiles/dotlottie-ios) | 153 | C | Official Lottie & dotLottie player for iOS, macOS, tvOS, watchOS & visionOS — SwiftUI & UIKit, Rust-powered core. |
| [dotlottie-android](https://github.com/LottieFiles/dotlottie-android) | 146 | Kotlin | Official LottieFiles player for Lottie & dotLottie animations on Android — Jetpack Compose & Views, Rust-powered core. |
| [svelte-lottie-player](https://github.com/LottieFiles/svelte-lottie-player) | 143 | HTML | Lottie Player component for Svelte |

## Methodology

Scores are computed from public signals only (GitHub, package registries, docs sites, community platforms). Pillar definitions: https://www.smoower.com/docs.md

---

HTML version: https://www.smoower.com/lottiefiles
Machine index: https://www.smoower.com/llms.txt · MCP server: https://www.smoower.com/mcp · REST API: https://www.smoower.com/api/v1
