A comprehensive wrapper for Anime.js v4, covering the full API from basic DOM animations to timelines, SVG morphing, scroll triggers, and draggable elements. This is worth using if you're doing any serious animation work in vanilla JS or React, since it includes the newer v4 features like createLayout for state-based animations and onScroll for parallax effects. The documentation is thorough, covering everything from spring physics and stagger grids to WAAPI synchronization. One practical note: v4 is fully modular, so you can tree-shake what you don't need. Good for motion-heavy UIs where you want fine control without pulling in GSAP or Framer Motion.

skills.sh installs
1.3K
GitHub stars
62
last updated
Aug 21, 2026

Install

$ npx -y skills add bowtiedswan/animejs-skills --skill animejs --agent claude-code

Installs into .claude/skills of the current project.

Files

Anime.js v4 Skill

Anime.js is a lightweight JavaScript animation library with a simple yet powerful API. It works with CSS properties, SVG, DOM attributes, and JavaScript Objects.

Installation

NPM

npm install animejs

ES Modules Import

import { animate } from 'animejs';

CDN (ES Modules)

import { animate } from 'https://esm.sh/animejs';

CDN (UMD)

<script src="https://cdn.jsdelivr.net/npm/animejs/dist/bundles/anime.umd.min.js"></script>
<script>
  const { animate } = anime;
</script>

Core Concepts

Anime.js v4 is modular and tree-shakeable. Import only what you need:

// Full import
import { animate, createTimeline, stagger, createDraggable } from 'animejs';

// Standalone modules for smaller bundles
import { animate } from 'animejs/animation';
import { createTimeline } from 'animejs/timeline';
import { createTimer } from 'animejs/timer';

Documentation Sitemap

The complete anime.js v4 documentation structure:

Getting Started

  • Installation (NPM, CDN, Direct download)
  • Module imports (ES Modules, CommonJS, UMD)
  • Using with vanilla JS
  • Using with React

Sponsors

Details

Repository
github.com/bowtiedswan/animejs-skills
Categories
Frontend Development, Java & JVM, Design & UI/UX
First seen
Jun 3, 2026
1vercel-labs avatarinkvercel-labs/json-renderInk terminal renderer for json-render that turns JSON specs into interactive terminal UIs. Use when working with @json-render/ink, building terminal UIs from JS1.3Kskills.sh installs
2charleswiltgen avataraxiom-uikitcharleswiltgen/axiomUse when bridging UIKit and SwiftUI, modernizing UIKit apps (scene lifecycle, resizability), debugging Auto Layout, Combine, TextKit, PencilKit, or UIKit animat1.3Kskills.sh installs
3github avatarreact19-test-patternsgithub/awesome-copilotProvides before/after patterns for migrating test files to React 19 compatibility, including act() imports, Simulate removal, and StrictMode call count changes.1.3Kskills.sh installs
4davila7 avatarsenior-qadavila7/claude-code-templatesComprehensive QA and testing skill for quality assurance, test automation, and testing strategies for ReactJS, NextJS, NodeJS applications. Includes test suite 1.2Kskills.sh installs
5mindrally avatarbootstrapmindrally/skillsBootstrap development guidelines for responsive layouts, components, and utility-first styling.1.2Kskills.sh installs
6kostja94 avatarimage-optimizationkostja94/marketing-skillsWhen the user wants to optimize images for search engines and performance. Also use when the user mentions "image SEO," "alt text," "image captions," "figcaptio1.2Kskills.sh installs