Packages

Animation & Motion Packages

Animation and motion libraries for transitions, gestures, and physics-based UI — the tools behind smooth, native-feeling interface interactions on the web.

86 packages

Packages in Animation & Motion

79Health
Library npm

Motion

A hybrid JavaScript and React animation library built for 120fps gestures, springs, and layout transitions.

34,478
MIT
Used by 145
88Health
Library npm

dnd-kit

A lightweight, extensible React library for building accessible drag-and-drop interfaces.

17,747
MIT
Used by 107
34Health
Library npm

tailwindcss-animate

Tailwind CSS plugin for enter and exit animations using utility classes

3,015
MIT
Used by 100
42Health
Library npm

tw-animate-css

A pure-CSS, Tailwind CSS v4 compatible replacement for tailwindcss-animate.

812
MIT
Used by 99
82Health
Library npm

Embla Carousel React

A lightweight, dependency-free React hook for building fluid, touch-precise carousels and sliders.

8,458
MIT
Used by 51
48Health
Library npm

Vaul

An unstyled, physics-based drawer component for React, built on Radix UI's Dialog primitive.

8,649
MIT
Used by 49
73Health
Library npm

D3.js

The JavaScript library for building custom, data-driven documents with SVG, Canvas, and HTML

113,795
Other
Used by 31
82Health
Library npm

jQuery

A fast, small, feature-rich JavaScript library for DOM traversal, event handling, animation, and Ajax with a concise, chainable API.

59,910
MIT
Used by 30
47Health
Library npm

canvas-confetti

A zero-dependency JavaScript library for firing performant, physics-based confetti animations on an HTML canvas.

12,831
Other
Used by 30
34Health
Library npm

use-stick-to-bottom

Zero-dependency React hook and component that keeps AI chat scrolled to the bottom as content streams in.

785
MIT
Used by 27
83Health
Library npm

react-intersection-observer

React hooks and a component for tracking when elements enter or leave the viewport.

5,540
MIT
Used by 26
53Health
Library npm

react-beautiful-dnd

Beautiful and accessible drag and drop for lists with React

33,906
Apache 2.0
Used by 25
93Health
Library npm

React Native Reanimated

Run smooth, gesture-driven animations directly on the UI thread in React Native.

11,031
MIT
Used by 23
91Health
Library npm

React Native Gesture Handler

Declarative, native-driven touch and gesture handling for React Native, recognized on the UI thread.

6,794
MIT
Used by 23
47Health
Library npm

react-transition-group

react-transition-group: React Component Animation Toolkit

10,211
BSD 3
Used by 20
48Health
Library npm

NProgress

Minimalist slim progress bar for the top of the page, inspired by YouTube and Medium

26,344
MIT
Used by 16
57Health
Library npm

NumberFlow (React)

An animated number component for React that transitions digits, formats locales, and respects reduced-motion preferences

7,760
MIT
Used by 15
60Health
Library npm

@hello-pangea/dnd

Beautiful, accessible drag and drop for lists in React, with keyboard and screen reader support built in.

4,040
Apache 2.0
Used by 15
71Health
Library npm

Pragmatic drag and drop

A low-level, framework-agnostic drag and drop toolkit built on native browser DnD, powering Trello, Jira, and Confluence.

12,787
Apache 2.0
Used by 14
47Health
Library npm

react-rnd

A resizable and draggable React component with fine-grained control over size, position, and drag/resize boundaries.

4,328
MIT
Used by 13
70Health
Library npm

lottie-react

React library and hooks for rendering Lottie/After Effects animations

969
MIT
Used by 12
96Health
Library npm

PixiJS

The fastest, most flexible 2D WebGL and WebGPU rendering engine for the web.

48,443
MIT
Used by 11
41Health
Library npm

GSAP

The industry-standard JavaScript animation library for tweening CSS, SVG, canvas, and UI with rock-solid cross-browser reliability.

29,664
Other
Used by 11
90Health
Library npm

react-spring

A cross-platform, spring-physics animation library for React that drives DOM and three.js animations imperatively for fluid, natural motion.

29,178
MIT
Used by 11

Join founders buildingwith open source

Opinionated takes, migration guides, cost-saving tips, and insights from the open source ecosystem.

Subscribe on Substack
Join 750+ subscribers