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

Showing 15 of 86 packages
78Health
Librarynpm

Motion

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

33,510
MIT
Used by 138
85Health
Librarynpm

dnd-kit

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

17,604
MIT
Used by 104
34Health
Librarynpm

tailwindcss-animate

Tailwind CSS plugin for enter and exit animations using utility classes

3,016
MIT
Used by 94
42Health
Librarynpm

tw-animate-css

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

799
MIT
Used by 87
83Health
Librarynpm

Embla Carousel React

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

8,408
MIT
Used by 49
48Health
Librarynpm

Vaul

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

8,594
MIT
Used by 47
82Health
Librarynpm

jQuery

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

59,782
MIT
Used by 30
63Health
Librarynpm

D3.js

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

113,654
Other
Used by 29
47Health
Librarynpm

canvas-confetti

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

12,736
Other
Used by 28
36Health
Librarynpm

use-stick-to-bottom

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

772
MIT
Used by 26
53Health
Librarynpm

react-beautiful-dnd

Beautiful and accessible drag and drop for lists with React

33,936
Apache 2.0
Used by 25
84Health
Librarynpm

react-intersection-observer

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

5,536
MIT
Used by 25
92Health
Librarynpm

React Native Reanimated

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

10,979
MIT
Used by 22
91Health
Librarynpm

React Native Gesture Handler

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

6,782
MIT
Used by 22
48Health
Librarynpm

react-transition-group

react-transition-group: React Component Animation Toolkit

10,226
BSD 3
Used by 20

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

Search