Julian Garnier's Avatar

Julian Garnier

@julian.gr

Making → @animejs.com Support the project → https://github.com/sponsors/juliangarnier

1,014
Followers
71
Following
50
Posts
18.11.2023
Joined
Posts Following

Latest posts by Julian Garnier @julian.gr

Thanks, everyone!

30.01.2026 14:59 👍 6 🔁 0 💬 0 📌 0

Yeah, unfortunately that kind of defeats the purpose of using VT if you have to manually read DOM values no? At least for my use cases. Hopefully native interruptible VT will exist one day...

26.01.2026 16:10 👍 1 🔁 0 💬 1 📌 0

Ok, thanks for the info!

24.01.2026 10:06 👍 0 🔁 0 💬 1 📌 0

Oh ok, interesting, how much of the VT animation do you actually have to manually write? Can you read/copy the final computed values of a VT animation and feed that to the DOM animations?

22.01.2026 21:17 👍 0 🔁 0 💬 1 📌 0

Really curious about how this works!

22.01.2026 11:46 👍 1 🔁 0 💬 2 📌 0

Layout docs

20.01.2026 20:00 👍 15 🔁 0 💬 0 📌 0
Video thumbnail

Introducing Auto Layout in Anime.js v4.3!

- Animate display flex / grid / none, etc.
- Enter / Leave animations
- Animate DOM position changes
- Interruptible animations
- Staggered children animations
- Supports any easing functions
- Dead simple API

Links below ⬇︎

20.01.2026 17:19 👍 85 🔁 9 💬 3 📌 3

I want to report back that after working on the latest version for a week, I did notice better performance overall!

14.01.2026 08:09 👍 1 🔁 0 💬 0 📌 0

Every vote counts!

12.01.2026 21:47 👍 3 🔁 0 💬 1 📌 0

On an M4 Pro

17.12.2025 17:59 👍 1 🔁 0 💬 0 📌 0

I often need to restart Sketch after working on complex files for a long time. The UI and some operations gets slower over time. I also had issues with the color picker being extremely slow to move around.

17.12.2025 17:58 👍 0 🔁 0 💬 2 📌 0

Performance

17.12.2025 13:03 👍 1 🔁 0 💬 1 📌 0
Video thumbnail

It wasn't deep. It didn't have much to say. But Xiao Xiao inspired millions to try Flash animation for themselves.

A Beijing artist made this series -- and turned stick fights into a phenomenon. We're exploring why and how he did it:
animationobsessive.substack.com/p/when-stick...

03.11.2025 19:27 👍 2500 🔁 861 💬 35 📌 128
Video thumbnail

Cool article! I think Jake/Adam used the old Anime.js spring code for their generator, and it didn't support overdamped curves. I made a new easing editor + linear() generator that uses all the new Anime.js spring features, like perceived parameters and overdamped curves: animejs.com/easing-editor/

29.10.2025 14:41 👍 4 🔁 0 💬 0 📌 0

I tried to make sure all of the different templates are rendered correctly once imported to @codepen.io , but haven't manually checked all of the 450+ demos, so let me know if you notice an issue with one particular example! 🙏

07.10.2025 08:59 👍 4 🔁 0 💬 0 📌 0

Sometimes it’s about CSS too 😅

bsky.app/profile/anim...

02.10.2025 14:21 👍 5 🔁 0 💬 0 📌 0

Thank you, really happy to read this!

02.10.2025 13:03 👍 0 🔁 0 💬 1 📌 0

For all of the spring curve enthusiasts out there

29.09.2025 17:47 👍 10 🔁 1 💬 0 📌 0
12.08.2025 13:09 👍 10 🔁 0 💬 0 📌 0
Preview
HTML is global attribute - HTML | MDN The is global attribute allows you to specify that a standard HTML element should behave like a defined custom built-in element (see Using custom elements for more details).

I understand WebKit blocked developer.mozilla.org/en-US/docs/W..., but extending native elements would be nice, it's a very common need when working with custom elements

26.07.2025 20:31 👍 1 🔁 0 💬 0 📌 0
Video thumbnail

Moar splits codepen.io/juliangarnie...

25.07.2025 16:40 👍 74 🔁 8 💬 2 📌 2

🖖

24.07.2025 21:57 👍 9 🔁 0 💬 0 📌 0
Preview
Awwwards Nominees The eight highest-scoring sites each month are nominated for “Site of the Month” and reviewed by the jury a second time

Anime.js website is nominated for website of the month on awwwards! Your vote can greatly help the project to gain recognition, thanks for your support! www.awwwards.com/awards-of-th...

03.06.2025 12:18 👍 14 🔁 3 💬 0 📌 0

Haha yes!

10.04.2025 17:36 👍 1 🔁 0 💬 0 📌 0

Just opened my DMs 😅

10.04.2025 16:14 👍 2 🔁 0 💬 0 📌 0

Just opened my DMs 😅

10.04.2025 16:14 👍 2 🔁 0 💬 0 📌 0

Cost TBD, I’m aiming to make it as beginners friendly as possible, but basic knowledge of HTML / JavaScript will be recommended

10.04.2025 16:13 👍 1 🔁 0 💬 0 📌 0

The signup form seems to be broken for some people. If you can't subscribe, you can send me a DM with your email address, and I'll add you to the list manually.

10.04.2025 15:04 👍 3 🔁 0 💬 1 📌 0
Video thumbnail

It's decided, I'm making a course!

I'll explain how the new Anime.js website was created by recreating the entire landing page from scratch, while sharing all the animation tricks and techniques I've learned throughout the years.

Join the waitlist here: animejs.com/learn/

Thank you! ❤️🙏

10.04.2025 14:20 👍 228 🔁 20 💬 11 📌 1

I cannot be happier with the feedback on v4. Thank you so much to everyone who commented and shared! Happy to see the Bluesky account taking off too!

07.04.2025 08:06 👍 17 🔁 0 💬 1 📌 0