Anime.js composables for Nuxt
Call AnimeJS from
setup() with no onMounted, no cleanup and no imports. Animations wait for the element to mount and revert when the component unmounts.What you get
Nine composables
Animate, WAAPI, animatable, split and scramble text, draggable, timeline, scroll and layout
Transition and layout components New
Animate v-if, v-for and layout changes, including list moves, with no CSS to write
The real instance
Each composable returns the AnimeJS instance, so the AnimeJS docs apply line for line
Built for AI agents New
Install the agent skill or connect the MCP server, and coding agents write nanime code instead of raw AnimeJS
Small
The runtime depends on AnimeJS and defu, nothing else
See it in action
Dashboards that rearrange, feeds that grow, panels that open and close. When the data changes, each element animates to its new place.
Dashboard