anime

v2026.09.24

Anime.js v4 - A fast, multipurpose and lightweight JavaScript animation library. Use when creating animations, timelines, draggable interactions, SVG animations, text effects, or working with CSS properties, DOM attributes and JavaScript objects.

GitHub
Install command
npx skhub add hairyf/anime
Markdown
SKILL.md

Anime.js is a fast, multipurpose and lightweight JavaScript animation library with a simple, yet powerful API. It works with CSS properties, SVG, DOM attributes and JavaScript Objects. Version 4 introduces a modular architecture with ES modules, improved performance, and enhanced features like draggable interactions, animatable objects, and advanced timeline controls.

The skill is based on Anime.js v4.3.5, generated at 2026-01-29.

Core References

TopicDescriptionReference
AnimationBasic animation function, target selection, property animationcore-animation
TimelineSequential and parallel animations, labels, position controlcore-timeline
StaggerStaggered animations for multiple targetscore-stagger
Animation ParametersDuration, delay, easing, loop, callbackscore-parameters
TimercreateTimer, Timer—periodic callbacks, frameRate, playbackcore-timer

Features

Draggable

TopicDescriptionReference
DraggableCreate draggable elements with physics and constraintsfeatures-draggable
Draggable ConfigurationContainer bounds, snap, friction, velocityfeatures-draggable-config

Animatable

TopicDescriptionReference
AnimatableCreate animatable objects for custom animationsfeatures-animatable

Scope & Scroll

TopicDescriptionReference
ScopeScroll-based animations and viewport detectionfeatures-scope
Scroll (onScroll)Scroll-linked animations, progress, link(timeline)features-scroll

Layout

TopicDescriptionReference
Layout (AutoLayout)FLIP-style layout animations, accordion, enter/leavefeatures-layout

SVG

TopicDescriptionReference
SVG MorphingMorph SVG paths and shapesfeatures-svg-morph
SVG DrawingAnimate SVG path drawingfeatures-svg-draw
SVG Motion PathAnimate elements along an SVG pathfeatures-svg-motion-path

Text

TopicDescriptionReference
Text SplittingSplit text into words, lines, and charactersfeatures-text-split
Text AnimationAnimate text content and propertiesfeatures-text-animation

Easings

TopicDescriptionReference
Easing FunctionsBuilt-in easing functions (in, out, inOut)easings-functions
Custom EasingsCubic bezier, spring, steps, linear easingseasings-custom

Utilities

TopicDescriptionReference
UtilsDOM utilities, value helpers, math functionsutils-helpers

Advanced

TopicDescriptionReference
CompositionReplace, none, blend (additive) for overlapping animationsadvanced-composition
EngineGlobal engine—pause, resume, speed, timeUnit, precisionadvanced-engine
WAAPIWeb Animations API—waapi.animate for native animationsadvanced-waapi
Scope (createScope)Execution context, defaults, methods, keepTime, revertadvanced-scope
Discovery
Tags

No tags published for this skill.

Version
Latest version metadata

Version

v2026.09.24

Published

Sep 24, 2026

Category

Uncategorized

License

MIT

Source path

skills/anime

Default branch

main

Latest commit

4f463c7

Tree SHA

73bcd03