#179 · Primary category: Video & Animation
react-lottie
Render After Effects animations on React based on lottie-web
Project last updated:02/20/26
GitHub Stars
1.7K
Forks
351
Contributors
27
License
MIT
Why we included this project
React teams that want After Effects animations in their interfaces can pass animation files straight from a designer into this component. The designer exports the animation as JSON through the bodymovin/Lottie pipeline, and the developer loads that file into a React component with props controlling loop, autoplay, pause, and stop. Because the animation is vector data in a small JSON payload, it adds little weight to the bundle, and it can also be fetched from an API so it loads only when needed. The same author maintains Angular and Vue wrappers, so teams using those frameworks can reuse the same animation files. It also handles interactive motion, not just decorative autoplay: you can drive the animation forward and backward in response to user events.
Articles for this project
No articles for this project yet.
To suggest a topic or contribute an article, contact us.
Related projects in this category
yt-dlp
A feature-rich command-line audio/video downloader
MoneyPrinterTurbo
Generate HD short videos from a topic or keyword with an automated AI workflow.
Deep-Live-Cam
real time face swap and one-click video deepfake with only a single image
manim
Animation engine for explanatory math videos
anime
JavaScript animation engine