Avoid using ease-in, almost never looks good as it's slower at the beginning which makes the UI feel unresponsive/slow.
Animation Battle β Libs comparison
DESIGN (UI / Layout)
β
ββ Figma
ββ Sketch
ββ Penpot
ββ Framer (tambΓ©m entra em website builder)
MOTION DESIGN (UI Animation)
β
ββ Lottie ecosystem
β ββ LottieFiles Editor
β ββ LottieLab
β ββ After Effects β Lottie export
β
ββ Timeline-based motion tools
β ββ Jitter
β ββ Misaki Studio
β ββ Haiku Animator
β ββ Motionity
β
ββ Interactive animation
ββ Rive
ββ ProtoPie (mais para prototipagem)
3D / INTERACTIVE SCENES
β
ββ Spline
ββ Three.js (low level)
ββ PlayCanvas
ββ Babylon.js
WEBSITE BUILDERS / EXPERIENCE LAYER
β
ββ Framer
ββ Webflow
ββ Readymag
CODE-FIRST MOTION (DEV STACK)
β
ββ Framer Motion / Motion
ββ GSAP
ββ React Spring
ββ Three.js + React Three Fiber
https://creator.lottiefiles.com/
LottieFiles: Download Free lightweight animations for website & apps.
https://www.react-magic-motion.com/
https://auto-animate.formkit.com/#usage
https://react-simple-animate.vercel.app/
https://www.npmjs.com/package/react-flip-move
Cria animaΓ§Γ΅es gradientes!!
https://sarcadass.github.io/granim.js/
Beautiful shaded canvas! Animated backgrounds!
Para criaΓ§Γ£o de partΓculas.
https://docs.pmnd.rs/react-three-fiber/getting-started/introduction