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.

33,759
MIT
Used by 145
81Health
Library npm

dnd-kit

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

17,679
MIT
Used by 107
34Health
Library npm

tailwindcss-animate

Tailwind CSS plugin for enter and exit animations using utility classes

3,014
MIT
Used by 100
42Health
Library npm

tw-animate-css

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

807
MIT
Used by 98
82Health
Library npm

Embla Carousel React

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

8,429
MIT
Used by 51
48Health
Library npm

Vaul

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

8,626
MIT
Used by 49
62Health
Library npm

D3.js

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

113,774
Other
Used by 31
80Health
Library npm

jQuery

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

59,785
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,766
Other
Used by 30
35Health
Library npm

use-stick-to-bottom

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

778
MIT
Used by 27
53Health
Library npm

react-beautiful-dnd

Beautiful and accessible drag and drop for lists with React

33,930
Apache 2.0
Used by 25
83Health
Library npm

react-intersection-observer

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

5,538
MIT
Used by 25
92Health
Library npm

React Native Reanimated

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

11,010
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,789
MIT
Used by 23
48Health
Library npm

react-transition-group

react-transition-group: React Component Animation Toolkit

10,217
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,361
MIT
Used by 16
71Health
Library npm

NumberFlow (React)

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

7,717
MIT
Used by 15
61Health
Library npm

@hello-pangea/dnd

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

4,028
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,774
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,325
MIT
Used by 13
73Health
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,232
MIT
Used by 11
87Health
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,161
MIT
Used by 11
42Health
Library npm

GSAP

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

28,667
Other
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