Skip to content
IndexDesign corpus
Icons & LogosIcon SetAnimation LibraryRegistryMITFreeReact

useAnimations

298 free MIT animated Lottie icons with a React package, a shadcn registry, and an agent catalog

Aboutuseanimations.com

useAnimations is a free library of 298 animated icons drawn on 24 and 32 px artboards. Each icon has a Lottie JSON file with a direct URL, static SVG files, and a ZIP package. Icons play on a loop, a click, or a hover. The react-useanimations package plays the icons in React, and a shadcn registry adds one icon as a component. The docs cover plain HTML, Vue, Svelte, Angular, iOS, and Android. Everything uses the MIT license, with no attribution required.

Install
npm install react-useanimations
For an agent

Fetch useanimations.com/icons.json to pick an icon by keyword and interaction type. In React, install react-useanimations, or add one icon with the shadcn registry. On a plain page, load the Lottie JSON from its direct URL with the lottie-web light build. The error and twitter icons need the full build. Recolor the icons to match your design system, and keep the motion for state changes.

Why it is here. It is a small, MIT-licensed animated icon set that an agent can search and install without an account.

Install command, framework, licence and component list.
Components it ships4
Helps you build3
Notable for
  • 298 animated icons
  • MIT with no attribution
  • Lottie JSON and static SVG
  • react-useanimations and a shadcn registry
  • icons.json catalog and llms.txt
Provenance

Verified 2026-10-09. HTTP 200. Checked https://useanimations.com/, /llms.txt, /icons.json, /r/registry.json, /documentation.md, and /licencing-and-terms on 2026-10-09. icons.json lists 298 icons. The terms state the MIT license with no attribution required. The GitHub API reports 1,247 stars and a last push on 2026-10-08. npm lists react-useanimations 2.10.0 under MIT. Source tweet: https://x.com/DevDsgn/status/2108552027962036228.

Related resourcesIcons & Logos