Anime.js
The 72,523-star MIT JavaScript animation library, listed here for its easing function editor
Anime.js is a JavaScript animation library. Julian Garnier maintains it, the repository carries 72,523 stars, the licence is MIT and it was pushed on 2026-08-21. designengineer.tools links it under Web Utility as "Easing Editor", pointing at its easing function documentation. That page is a visual editor for easing curves, and it is genuinely useful on its own: motion goes wrong more often through a bad curve than through a bad duration, and seeing the curve beats reading four numbers. The library itself is the larger reason to record it. It animates CSS properties, SVG, DOM attributes and plain JavaScript objects through one API, which is what keeps it in use after more than a decade. The documentation URL that the list points at now redirects to the site root, so link to the site and navigate to the easing section rather than deep-linking. The site publishes a sitemap, and /llms.txt returns the same body as the home page.
npm install animejsUse the easing editor before you pick a curve by hand. That page is why the tool appears on a design engineer's list, and a wrong curve breaks motion more often than a wrong duration. Install it as `animejs`. It is MIT, so there is no licence question, and it drives CSS properties, SVG, DOM attributes and plain objects through one API. Link to the site root, not the documentation path. The URL on designengineer.tools, animejs.com/documentation/easing-functions/, now redirects to animejs.com. Compare it against the corpus's motion records before you choose. Anime.js is imperative and general, which suits a one-off sequence more than a component library does.
Why it is here. One API that animates CSS, SVG, attributes and plain objects, under MIT, maintained for over a decade. The easing editor is the part a designer reaches for and the reason it is on this list.
- 72,523 GitHub stars, MIT
- visual easing function editor
- animates CSS, SVG, attributes and plain objects
- maintained for over a decade
- the linked documentation URL now redirects
Verified 2026-08-30. HTTP 200. https://animejs.com/documentation/easing-functions/ 200 at 45,925 bytes, redirecting to https://animejs.com/, which is how designengineer.tools links it under the label "Easing Editor". /llms.txt answers 200 with the same body as the home page, so it is a catch-all, and /sitemap.xml answers 200. GitHub API for juliangarnier/anime: 72,523 stars, MIT, pushed 2026-08-21.








