µlottie - AOT compiler for Lottie animations

Load from demo:
Or load your own:
Drop a Lottie .json anywhere on this page to compile it.

lottie-web (reference)

ulottie (compiled)

What the compiler decided

load an animation

First load — what a page downloads

RawGzippedvs lottie-web
load an animation

Runtime — measured in this browser, now

lottie-webulottiedifference
press Measure
tinybench, with style and layout forced inside the timed region — without that the numbers describe attribute writes, not rendering, and flatter ulottie. Paint and raster are still outside what any synchronous measurement can see.