JavaScript animation and DOM libraries
Find animation, drag-and-drop, and DOM packages, including Anime.js, jQuery, and SortableJS. Inspect the package behind the interaction.
7 indexed packages. Inspect package specifications and compare alternatives according to their actual role in your application.
Packages in this category
- jQuery: JavaScript library for DOM operations
- Dojo Toolkit: Dojo core is a powerful, lightweight library that makes common tasks quicker and easier. Animate elements, manipulate the DOM, and query with easy CSS syntax, all without sacrificing performance.
- Velocity.js: Accelerated JavaScript animation.
- Anime.js: JavaScript animation engine
- jQuery Migrate: Migrate older jQuery code to jQuery 4.x
- ScrollReveal: Animate elements as they scroll into view
- SortableJS: JavaScript library for reorderable drag-and-drop lists on modern browsers and touch devices. No jQuery required. Supports Meteor, AngularJS, React, Polymer, Vue, Knockout and any CSS library, e.g. Bootstrap.
What to compare
- Check which interactions you need: DOM manipulation, animation timelines, scrolling, or drag-and-drop.
- Review required browser APIs and whether code can be imported safely in your server-rendering environment.
- Inspect whether the package requires a companion library such as jQuery.
- Look for documented accessibility and reduced-motion behavior rather than treating animation support as a single checkbox.
Example package specifications
jquery
| Latest version | 4.0.0 |
|---|---|
| Runtime dependencies | 0 |
| Bundled types | Not declared |
| Gzip measurement | 26.97 KiB |
Evidence and freshness
- https://registry.npmjs.org/jquery/4.0.0 — retrieved 2026-10-29T05:05:46.938Z
- https://bundlephobia.com/api/size?package=jquery%404.0.0 — retrieved 2026-10-28T23:30:09.758Z
- https://api.deps.dev/v3/systems/npm/packages/jquery/versions/4.0.0 — retrieved 2026-10-29T05:05:47.331Z
- https://api.deps.dev/v3/systems/npm/packages/jquery/versions/4.0.0:dependencies — retrieved 2026-10-28T23:30:09.561Z
- https://api.deps.dev/v3/projects/github.com%2Fjquery%2Fjquery — retrieved 2026-10-29T05:05:47.461Z
dojo
| Latest version | 1.17.3 |
|---|---|
| Runtime dependencies | 0 |
| Bundled types | Not declared |
| Gzip measurement | 401 B |
Evidence and freshness
- https://registry.npmjs.org/dojo/1.17.3 — retrieved 2026-10-29T05:09:50.304Z
- https://api.deps.dev/v3/systems/npm/packages/dojo/versions/1.17.3 — retrieved 2026-10-29T05:09:50.420Z
- https://api.deps.dev/v3/systems/npm/packages/dojo/versions/1.17.3:dependencies — retrieved 2026-10-28T23:30:10.051Z
- https://bundlephobia.com/api/size?package=dojo%401.17.3 — retrieved 2026-10-28T23:30:10.307Z
- https://api.deps.dev/v3/projects/github.com%2Fdojo%2Fdojo — retrieved 2026-10-29T05:09:50.718Z