React Spring

Use React Spring to create animations on various platforms, from web UIs to React Native and Three.js, all with a single, fully-typed TypeScript API.

Anime.js

Anime.js is a lightweight animation engine that allows you to create complex sequences and transitions with a simple API that works with CSS properties, SVG, DOM attributes, and JavaScript objects.

Animate UI

A collection of open-source animated components built on React, TypeScript, Tailwind CSS, and Framer Motion, which you can easily install and customize for your projects.

Motion: Modern Animation Library

Motion is a modern animation library that combines the power of JavaScript with native browser APIs to create smooth, GPU-accelerated animations at 120 FPS.

Cursify

A open-source animated cusor component built with React, TypeScript, Tailwind CSS, and Framer Motion.

React Bits Component Collection

React Bits is an extensive library of animated components built for modern React projects, which are easily customizable and compatible with both plain CSS and Tailwind CSS.

React Swift Reveal

Craft smooth, engaging transitions and animations for React components with this library that brings content to life based on the user’s position on the page.

Magic UI

150+ free and open-source animated components and effects built with React, Typescript, Tailwind CSS, and Motion. Perfect companion for shadcn/ui.

Moti

Moti is a universal animation library for React Native that allows you to create high-performance 60 FPS animations on the native thread while working seamlessly across all platforms, including the web and Next.js.

Lottie React

Manage complex After Effects animations in React with this lightweight wrapper that renders Lottie files in real-time, giving you full control over the process.

AnimXYZ

Create complex and fully controllable animations by combining simple classes to easily bring any element to life on your page for React, Vue, or pure CSS/SCSS projects.

GSAP

GSAP is a powerful, framework-agnostic JavaScript animation library that lets you create high-performance effects for CSS, SVG, Canvas, and any object that JavaScript can touch.

Scene.js

Create complex animated scenes by using multiple timelines for different elements simultaneously, while also animating various value types, including numbers, colors, and text.

React Flip Toolkit

A lightweight magic-move library for configurable layout transitions.

React Move

This library provides powerful data-driven animations, offering NodeGroup and Animate components to efficiently manage both item collections and single elements.

React Motion

React-motion provides powerful tools for animation control, including smooth transitions (Motion), staggered effects (StaggeredMotion), and managing component mounting and unmounting (TransitionMotion).