Become a sponsor to Julian Garnier
Hey! I'm Julian, creator and maintainer of the open-source JavaScript animation library Anime.js.
If you're using Anime.js, a monthly contribution would be highly valuable. Open-source work isn't financially sustaining on its own. With your support, I could reduce my freelance commitments, and devote more time to work on the library, respond to issues and develop new features.
Why a sponsors-only early access for V4?
It's the best way I could think of to thank the people who are willing to support the project.
Offering private early access also lets me gradually release the code to a wider audience without being overwhelmed by questions and requests.
What's new in Anime.js V4?
V4 significantly improves every aspect of V3 and adds a lot of new features. Here's a brief overview:
- A new ES module-first API
- Major performance boosts and reduced memory footprint
- Built-in types definition!
- A GUI interface to inspect and speed-up your animation workflow.
- Revamped Timelines with labels, more time positions syntax options, loop / direction support for children and more!
- New additive composition mode for creating additive animations
- New, configurable built-in eases:
'linear(x, x, x)','in(x)', 'out(x)', 'inOut(x)', 'outIn(x)'
- Better SVG tools, including improved shape morphing, line drawing, and motion path utilities
- Support for CSS variables animations
- Ability to animate from a specific value
- Chain-able utility functions to simplify common tasks in your animation workflow
- New
Timer
utility class that can be used as alternative tosetInterval
andsetTimeout
- More than 300 tests to make the development process easier and bug free
- Brand new documentation with a new design and more in-depth explanations.
- New demos and examples
And a lot more! Be sure to check out the more detailed list of new features and changes in V4 on the Anime.js GitHub page.
What's the status of V4, and can I use it in production?
I've been rigorously testing V4 by using it in all of my client work over the past year. I'm now confident that the codebase is stable enough for broader use.
When will V4 be publicly available?
I haven't decided yet. My main focus right now is finalising the new website and gathering feedback on the new API. I'll officially release it once all the final details are sorted.
What will happen after the public release?
I'll keep the beta branch active for sponsors-only early access to new features and experiments.
Featured work
-
juliangarnier/anime
JavaScript animation engine
JavaScript 50,394