Show HN: Lottielab – Create product animations in the browser easily (lottielab.com)
Hi HN! Today we are releasing Lottielab, a web-based animation tool, to the public as an open beta. The main tool for editing and exporting Lottie animations today is Adobe After Effects, a 30-year-old visual effects tool that’s not fit for this purpose, has a steep learning curve, and requires a patchwork of error-prone plugins. With Lottielab, we are aiming to reduce the friction of creating and editing product animations by providing an easy-to-use editor with out-of-the-box support for import and export of the Lottie format and many others. Feel free to play around with the tool and let me know what you think - I'm here to answer your questions. Happy animating!
59 comments
[ 3.3 ms ] story [ 104 ms ] threadWhat are some roadblocks of making that a reality?
From some anecdotal experience, large language models struggle with spatial structure (which makes sense given their modality and training data). On the other hand, diffusion models create great images, but this does not translate very well to vector data.
Animation is not a very well researched modality for AI, so it could go either way. It's definitely an interesting direction to consider, as it can democratize motion design even further.
Once that issue is fixed, then it's a green light as everything else is vaguely ready.
https://www.youtube.com/watch?v=CgKNTAjQpkk
https://youtu.be/X0AhqMhEe-c
You'd have to convert to vector, or tweak your model architecture to work with vector format.
I just started a new app the other day, and was going to build my animations using charting libraries. Now I've got another option.
Congrats on the launch!
Out of curiosity, why did you decide to not allow google or other sign-in, and why do you need my name?
It may seem like a simple thing, but it is a barrier that I believe most people don't think of when using social logins, you get access to the name, and don't need to manage passwords (obvs).
In the app we're building, I'm considering releasing without account sign-up at all.
> Out of curiosity, why did you decide to not allow google or other sign-in, and why do you need my name?
It wasn't an intentional decision to not support social login, it had more to do with prioritization. Our focus for the public release was much more on getting the MVP features of the editor right. But you raise a good point and we'll work on more login options. For the name, it's used mostly for identification within the team and sharing features. I totally understand your concerns, of course feel free to use a pseudonym.
> In the app we're building, I'm considering releasing without account sign-up at all.
This is IMO a good idea. A "guest mode" for Lottielab is definitely a development direction to consider, especially since a big part of the app is on the frontend anyhow.
> I just started a new app the other day, and was going to build my animations using charting libraries. Now I've got another option.
I know it's a cliche to say this, but we are obsessed about user experience, so if you need any help, notice anything amiss or have a suggestion for features, please let us know via our Discord (https://discord.gg/3r9GcBUAZa) or by emailing hello@lottielab.com. We respond and act quickly.
Otherwise, you'd have to display the full email, which isn't as readable.
Using social logins would definitely help in making the sign-up simpler (but I guess you still need it in the form if using email login option though).
Also, even with compression, Rive files are smaller. One immediate benefit (amongst many) is the low impact on memory that an intrinsically tiny format like Rive has. See my thread with a Lottie engineer here https://x.com/guidorosso/status/1603189817382010882?s=46&t=_...
I co-founded a suite of flash design apps called Aviary back in 2007, so know how hard it is to pull of what you've done here.
I'm really blown away by what you created here. Super intuitive, very powerful, and solves a real product need (I literally was talking with my designer earlier about how hard using After Effects was).
Great work!
I don't remember if I ever got to use them, but I remember reading about them and being super impressed.
Obviously didn't catch on the way Figma did, but was the first salvo in that direction that made people go "maybe we're not stuck with Adobe."
I know Adobe well, and I don't use design tools often enough to have value in using Figma.
That said, I hope they don't fuck it up like they did Flash.
I was truly mind blown by how amazing those tools were in the browser. And so many different applications too!
Really impressive product! I can’t imagine it was easy trying to find a profitable market with the competition you had. But it was an infinitely useful suite and a technical marvel.
My first question was "Is this from Airbnb? People who used to work on Lottie/Airbnb branching out? An independent startup?"
I can see from your HN profile that you're in Serbia and don't have any obvious connections to Lottie/Airbnb. If I hadn't found that, I would still be wondering.
Since it looks like this is a SaaS play, it's particularly nice to know about who's making it/how likely it is to survive. It's also nice to know where your data is going/how secure it is likely to be.
Lottie is open source, it's been spun off from Airbnb (https://medium.com/airbnb-engineering/continuing-our-support...), and while I agree that the questions at the end of your post are valid, I don't think putting more "about them" is how to answer them - afaik where your 'data' is going has nothing to do with where the founders worked/lived.
I mean, nearly 20 years ago I, a rube, was making professional animations in no time, and since then it got harder, and then less hard, but it's never been easier.
Hell, some (if not many) animation studios still use old Flash copies to make cartoons that are airing today.
This is super cool (and I'm a huge fan of Lottie), and I will probably check it out because I miss being able to make things easily but I can't help but feel sad that we're still making baby steps after a huge leap backwards.
(Don't get me wrong I understand why Flash died, but HTML5 did not remotely live up to the hype.)
Let's face it: things that used to be easy have become unnecessarily complex.
PS - This project looks very cool!
And.... Yeah HTML gave us the canvas? No editor, no animations, no input.
The real innovations were with ES5/2015. It utterly destroyed the "mess around and make some basic games".
It's utterly laughable that "html5" was somehow the "alternative". We went from an editor that anyone can quickly create animations, games, etc to nothing - for over 10 years! And yeah to my knowledge we're _still_ not back to what we used to have.
The iPad and co dropped Flash support, but Adobe was too slow to updat their own stuff, and the existing Flash community didn't pick up again. I mean there's Adobe Animate that if I'm reading this right is the same product, but the ecosystem died.
Adobe Animate is not the same product.
I would be interested to hear how Lottielab compares to Flash from your perspective.
More on why that’s important: https://rive.app/blog/a-new-graphics-format-for-the-interact...
Some comparison numbers between Rive and Lottie: https://rive.app/blog/rive-as-a-lottie-alternative
One tip: add social login buttons (login with Google/GitHub), eases the sign up proces.
FWIW, you can bypass the landing page by going directly to https://www.lottielab.com/sign-up or https://www.lottielab.com/login, if you want to try the editor.
PS Just noticed its missing a favicon btw at least for me