xvrh/lottie-flutter
Render After Effects animations natively on Flutter. This package is a pure Dart implementation of a Lottie player. observed · 2026-08-28
Health v2 · maintenance only
92/100
- Activity 98
- Release rhythm 80
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: 41.5
- age_days: 2414
- days_rel: 56
- days_push: 12
- n_releases_24m: 9
Adoption not part of the score
1295 stars · 232 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
A pure Dart Lottie player for Flutter that parses Adobe After Effects animations exported as JSON (via Bodymovin) and renders them natively. It provides a Lottie widget supporting assets, network URLs, and zip bundles, with full control via custom AnimationControllers.
Use cases
- play lottie animations in a flutter app
- render after effects animations exported as json on mobile
- display animated illustrations from lottiefiles.com in flutter
- control animation playback with a custom animation controller
- load lottie animations from assets, network, or zip files
- add animated splash or loading indicators in flutter
When to choose
- you need to render Lottie/Bodymovin JSON animations natively in Flutter without platform channels
- you want one animation implementation that works on Android, iOS, desktop, and web
- you need fine-grained playback control (loop segments, reverse, custom controllers)
When to avoid
- you need full fidelity for advanced After Effects features like complex 3D layers (support is experimental)
- you are not using Flutter/Dart
- you need to author or edit animations rather than render them
Facets
library · maturity active
animation ui-components parser frontend mobile-development graphics cross-platform windows cross-platform flutter lottie dart after-effects flutter-widget bodymovin android ios macos linux web-server
5 sources
- readme: https://github.com/xvrh/lottie-flutter · fetched 2026-08-28 · 973c6db5fe09
- homepage: https://pub.dev/packages/lottie · fetched 2026-08-29 · 9ee79c57660b
- site_page: https://pub.dev/documentation/lottie/latest · fetched 2026-08-29 · ca256c336f73
- site_page: https://pub.dev/packages/lottie/install · fetched 2026-08-29 · 933e09f03e64
- site_page: https://pub.dev/packages/lottie/changelog · fetched 2026-08-29 · d62d6478a882
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| xvrh/lottie-flutter | main | 92 |
For agents
markdown · JSON · MCP: product_card(name="xvrh/lottie-flutter")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem