Lottie animations run on Android, iOS, and the web. Getting them working on the JVM is a different story. @lottie4j started as a question: can JavaFX render them without a WebView? That question turned into a library with a first release in March 2026! Since then, I received the first pull requests, recently added headless…...
#JavaFX #lottie #lottie4j #lottiefiles #OpenJFX
https://foojay.io/today/lottie4j-meets-lottiefiles/
Lottie4J Meets LottieFiles: A Conversation with Naail Abdul Rahman

foojay is the place for all OpenJDK Update Release Information. Learn More.

foojay

Lottie animations on the JVM.

New blog and video: I talked with Naail Abdul Rahman, R&D engineer at LottieFiles, about the full Lottie story.

We covered the history (from Bodymovin to Airbnb to everywhere), the dotLottie format and why it matters, compliance with the LAC spec, and what comes next for @lottie4j.

Timestamped chapters if you want to jump straight to a topic.

https://webtechie.be/post/2026-06-04-interview-with-naail-from-lottiefiles/

#Lottie4J #JavaFX #Java #OpenSource

Lottie4J Meets LottieFiles: A Conversation with Naail Abdul Rahman | webtechie.be

A conversation with Naail Abdulrahman from LottieFiles: where Lottie came from, where dotLottie is taking it, and what that roadmap means for a Java …

webtechie.be
When I released Lottie4J 1.1.0, I mentioned something a bit embarrassing in the release notes and this blog post: there was a new unit test to compare the JavaFX player output against a JavaScript reference player, but it "can not run on CI, because it requires a display output." A TODO. A known limitation. One…...
#githubactions #headlessjavafx #lottie4j #unittest
https://foojay.io/today/testing-lottie4j-javafx-animations-in-github-actions-with-javafx-26-headless/
Testing Lottie4J JavaFX Animations in GitHub Actions Without a Display: JavaFX 26 Headless to the Rescue

foojay is the place for all OpenJDK Update Release Information. Learn More.

foojay
Version 1.2.0 of Lottie4J is out, and it's again a big release! The headline feature is support for the .lottie container format, but that's just the start. This release also brings marker-based playback, cropping, adaptive rendering, significant performance improvements, and a lot of core model fixes driven by testing more complex...
#JavaFX #lottie #lottie4j #lottiefiles #OpenJFX
https://foojay.io/today/lottie4j-1-2-0-dotlottie-support-marker-playback-cropping-and-a-big-speed-boost/
Lottie4J 1.2.0: dotLottie Support, Marker Playback, Cropping, and a Big Speed Boost

foojay is the place for all OpenJDK Update Release Information. Learn More.

foojay
Just one week after the first public release of @lottie4j, the open-source Java library for rendering Lottie animations in JavaFX, version 1.1.0 is already out. And it's a big one! A lot happened in that one week. A logo was designed for the project, a Lottie animation was created for that logo (naturally!), and, most…...
#lottie #lottie4j #lottiefiles
https://foojay.io/today/lottie4j-1-1-0-better-rendering-smarter-debugging/
Lottie4J 1.1.0: Better Rendering, Smarter Debugging, and an animated Lottie4J Logo!

foojay is the place for all OpenJDK Update Release Information. Learn More.

foojay

The first release of #Lottie4J, a new Java(FX) library, is now available on #Maven Central. With this library, you can load and parse LottieFiles animations as #Java objects, and integrate them as a #JavaFX animation component in your application.

Watch this video for more info:
https://www.youtube.com/watch?v=6t1O7APENIo

Read the blog on:
https://webtechie.be/post/2026-03-03-introducing-lottie4j/.

Lottie4J: A JavaFX Player for Lottie Animations in Java Applications

YouTube