Najrýchlejší spôsob, ako ich oddeliť, je opýtať sa, čo každý z nich je. Lottie je formát súboru a rodina prehrávačov. Rive a ExodeUI sú dizajnové nástroje, ktoré poskytujú aj runtime.
Animácie Lottie sú zvyčajne navrhnuté v After Effects a exportované ako JSON s doplnkom Bodymovin alebo vytvorené v nástrojoch, ktoré exportujú Lottie. Prehrávače existujú pre web, iOS, Android a mnoho rámcov. Lottie je vynikajúci pre ikony, ilustrácie a nakladače, ktoré sa jednoducho hrajú. Interaktivita vyžaduje dodatočný kód alebo novšie doplnky, ako sú stavové automaty dotLottie.
Rive je editor, v ktorom kreslíte vektorovú grafiku, animujete ju na časových osách a spájate so stavovým automatom. Jeho runtimes prehráva súbory .riv v mnohých prostrediach a váš kód komunikuje so stavovým automatom prostredníctvom vstupov. Je silný pre postavy, ilustrácie a herné rozhrania.
ExodeUI je tiež editor so stavovými strojmi a runtimemi, ale je postavený na používateľskom rozhraní produktu. Pridáva rozloženie, fyziku pružiny a logiku uzlov a všetko uloží ako jeden otvorený súbor .exode JSON. Runtime balíky pokrývajú React, Vue, Svelte, Angular, Solid, React Native, SwiftUI a Flutter a server MCP umožňuje nástrojom na kódovanie AI upravovať animácie.
V praxi: použite Lottie, keď sa animácia potrebuje iba prehrať, Rive pre ilustratívnu interaktívnu grafiku a ExodeUI alebo Rive pre interaktívne komponenty používateľského rozhrania. Mnoho produktov používa viac ako jeden.