One-shot full-stack apps with your existing AI coding tool. Puter.js gives you Auth, Storage, DB, AI & more, with up to 90% fewer AI tokens than other backend platforms. Learn more →
Top 22 JavaScript UI Animation Projects
-
-
Puter.js
Puter.js - The Backend for AI-Generated Apps. One-shot full-stack apps with your existing AI coding tool. Puter.js gives you Auth, Storage, DB, AI & more, with up to 90% fewer AI tokens than other backend platforms.
-
react-flip-move
Effortless animation between DOM changes (eg. list reordering) using the FLIP technique.
-
-
-
-
-
AppSignal
AppSignal knows why the f*#k it crashed. Stop vibe-debugging. Every exception, every backtrace, grouped so you see patterns, not noise.
-
-
-
-
-
-
react-web-animation
React components for the Web Animations API - http://react-web-animation.surge.sh
-
react-transitive-number
React component to apply transition effect to numeric strings, a la old Groupon timers
-
-
-
-
-
-
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
JavaScript UI Animation discussion
JavaScript UI Animation related posts
-
Formik adoption guide: Overview, examples, and alternatives
-
Some of the Best Animation Libraries in React
-
Best Animation packages for React.js , every frontend developer should use it
-
🎉Top React Libraries for Developers
-
7 Libraries You Should Know as a React Developer 💯🔥
-
Full Stack Food Delivery App - React Redux Reducer, Firebase | For Beginners
-
Animating in React (The Many Ways!)
-
A note from our sponsor - Puter.js
developer.puter.com | 9 Aug 2026
Index
What are some of the best open-source UI Animation projects in JavaScript? This list will help you:
| # | Project | Stars |
|---|---|---|
| 1 | react-motion | 21,916 |
| 2 | react-flip-move | 4,138 |
| 3 | react-router-transition | 2,580 |
| 4 | react-tween-state | 1,735 |
| 5 | react-gsap-enhancer | 727 |
| 6 | rc-animate | 678 |
| 7 | React Native Circle Menu | 588 |
| 8 | data-driven-motion | 551 |
| 9 | react-magic-move | 444 |
| 10 | react-mt-svg-lines | 360 |
| 11 | react-spark-scroll | 354 |
| 12 | react-track | 342 |
| 13 | react-atv-img | 307 |
| 14 | react-web-animation | 298 |
| 15 | react-transitive-number | 214 |
| 16 | react.animate | 164 |
| 17 | react-parallax-component | 164 |
| 18 | react-tweenful | 85 |
| 19 | animakit-rotator | 44 |
| 20 | animakit-expander | 37 |
| 21 | animakit-elastic | 23 |
| 22 | react-scroll-rotate | 10 |