Animation libraries for Claude-made motion

Libraries are the animation code your agent writes against: GSAP and Anime.js for timelines, Motion and React Spring for React interfaces, Lottie and Rive players for exported animation files, and three.js for 3D. When a skill says it uses GSAP or renders three.js, this is the layer underneath.

How to choose: match the library to where the motion will live. For a website or app interface, pick one your framework already supports, such as Motion for React or Moti for React Native. For a rendered video, prefer animation you can seek to an exact time, because video renderers such as HyperFrames draw one frame at a time. For animation files that play inside an app, Lottie has players for the web, iOS, Android and Flutter, and Rive adds interactive state machines. Check the licence too: GSAP is free to use, but it ships under Webflow's GSAP Standard License, which bars its use in no-code animation builders that compete with Webflow.

A listing here is not a security audit. Read each project's licence and documentation before you add it.

Sources: GSAP Standard License · GSAP README (free, including commercial use) · HyperFrames README (seekable animation rendered to MP4) · text-to-lottie README (Lottie on web, iOS, Android, Flutter) · Rive web runtimes

Useful things, openly shared

Libraries 24

From the source
Libraries34.6K
motiondivision/motion

Motion

Animation tools for JavaScript and React, including layout transitions, gestures and scroll effects.

TypeScriptMIT
Read the docsUpdated Oct 27, 2026
Libraries29.8K
greensock/GSAP

GSAP

Timeline-based animation for the DOM, SVG, canvas and interactive web experiences.

JavaScriptNo licence detected — check before commercial use
Read the docsUpdated Apr 13, 2026
Libraries73.9K
juliangarnier/anime

Anime.js

A JavaScript animation engine for CSS properties, SVG, DOM attributes and objects.

JavaScriptMIT
Read the docsUpdated Aug 21, 2026
Libraries29.2K
pmndrs/react-spring

React Spring

Spring-physics animation primitives for fluid React interfaces and scenes.

TypeScriptMIT
Read the docsUpdated Oct 27, 2026
Libraries32.3K
airbnb/lottie-web

Lottie Web

Render exported After Effects animations in web interfaces using Lottie.

JavaScriptMIT
Read the docsUpdated Sep 1, 2025
Libraries929
LottieFiles/dotlottie-web

dotLottie Web

A Rust and WebAssembly-powered player for Lottie and dotLottie animations.

TypeScriptMIT
Read the docsUpdated Oct 26, 2026
Libraries1K
rive-app/rive-wasm

Rive Web

Web runtimes for playing interactive Rive animations and state machines.

TypeScriptMIT
Read the docsUpdated Oct 27, 2026
Libraries3.3K
romboHQ/tailwindcss-motion

Tailwind CSS Motion

A Tailwind CSS plugin for composing animation styles with utility classes.

TypeScriptMIT
Read the docsUpdated Feb 12, 2026
Libraries117K
mrdoob/three.js

Three.js

Build animated 3D scenes and interactive graphics in the browser.

JavaScriptMIT
Read the docsUpdated Oct 27, 2026
Libraries33
pablostanley/typexperiments

Typexperiments

A Canvas typography engine exploring per-character transitions and text layout with Pretext.

TypeScriptNo licence detected — check before commercial use
Read the docsUpdated Mar 29, 2026
Libraries8
vshukla7/remotion-captions-themes

Remotion Caption Themes

Animated caption themes for Remotion videos, including word-level highlights and social-video layouts.

TypeScriptMIT
Read the docsUpdated Jun 23, 2026
Libraries20.2K
Popmotion/popmotion

Popmotion

Composable JavaScript keyframes, springs and interpolation for numbers, colors and complex values.

JavaScriptNo licence detected — check before commercial use
Read the docsUpdated Mar 12, 2024
Libraries16.3K
mattboldt/typed.js

Typed.js

Configurable typing and backspacing effects for animated text on the web.

JavaScriptNo licence detected — check before commercial use
Read the docsUpdated Jan 25, 2026
Libraries4.6K
nandorojo/moti

Moti

Declarative React Native and web animations built on Reanimated, with examples for entering and exiting elements.

TypeScriptMIT
Read the docsUpdated Mar 11, 2025
Libraries3.7K
mciastek/sal

Sal

A lightweight JavaScript library for revealing elements as they enter the viewport.

HTMLMIT
Read the docsUpdated Jan 7, 2023
Libraries3.5K
CreateJS/TweenJS

TweenJS

Chain property transitions, pauses and callbacks to create timed JavaScript animation sequences.

JavaScriptMIT
Read the docsUpdated Dec 18, 2023
Libraries2.8K
daybrush/scenejs

Scene.js

Compose JavaScript and CSS animations on a timeline, with framework adapters and rendering tools.

TypeScriptMIT
Read the docsUpdated Jun 19, 2023
Libraries2.5K
ingram-projects/animxyz

AnimXYZ

Combine CSS animation attributes to build reusable motion in React, Vue or plain HTML.

CSSMIT
Read the docsUpdated Oct 8, 2026
Libraries2.5K
drawcall/Proton

Proton

A JavaScript particle engine for effects such as fire, sparks and explosions across several renderers.

JavaScriptMIT
Read the docsUpdated Mar 6, 2026
Libraries1.8K
franciscop/ola

Ola

Smoothly interpolate changing numeric values for interactive motion and responsive graphics.

JavaScriptMIT
Read the docsUpdated Oct 24, 2026
Libraries1.7K
Martz90/vivify

Vivify

A collection of CSS classes for entrances, exits, flips and looping interface effects.

CSSMIT
Read the docsUpdated Jul 19, 2022
Libraries49
hhenrichsen/motion-canvas-commons

Canvas Commons

Reusable Motion Canvas components, including scrollable containers and illustrated animation examples. An evolving library with possible breaking changes.

TypeScriptMIT
Read the docsUpdated Aug 27, 2024
Libraries470
ievgennaida/animation-timeline-control

Animation Timeline Control

A TypeScript Canvas timeline component for displaying, selecting, dragging and snapping animation keyframes.

TypeScriptMIT
Read the docsUpdated Jul 21, 2024
Libraries10
danferns/motion-canvas-typewriter

Motion Canvas Typewriter

A reusable typewriter text component with adjustable timing and an example scene for Motion Canvas.

TypeScriptMIT
Read the docsUpdated Sep 22, 2023

Made by their maintainers. Linked with credit.

Repository details checked Oct 27, 2026. Stars and activity reflect that check. Each project has its own license and setup instructions; follow its documentation before using it.

Source report