Cara tercepat untuk memisahkannya adalah dengan menanyakan apa masing-masingnya. Lottie adalah format file dan keluarga pemain. Rive dan ExodeUI adalah alat desain yang juga menyediakan runtime.
Animasi Lottie biasanya dirancang di After Effects dan diekspor sebagai JSON dengan plugin Bodymovin, atau dibuat di alat yang mengekspor Lottie. Pemain ada untuk web, iOS, Android dan banyak kerangka kerja. Lottie sangat bagus untuk ikon, ilustrasi, dan pemuat yang mudah diputar. Interaktivitas memerlukan kode tambahan, atau tambahan yang lebih baru seperti mesin negara dotLottie.
Rive adalah editor tempat Anda menggambar grafik vektor, menganimasikannya pada garis waktu, dan menghubungkannya dengan mesin negara. Waktu prosesnya memutar file .riv di banyak lingkungan, dan kode Anda berkomunikasi dengan mesin negara melalui input. Ini kuat untuk karakter, ilustrasi, dan antarmuka seperti game.
ExodeUI juga merupakan editor dengan mesin status dan runtime, tetapi dibuat berdasarkan UI produk. Ia menambahkan tata letak, fisika pegas, dan logika simpul, dan menyimpan semuanya sebagai satu file .exode JSON yang terbuka. Paket runtime mencakup React, Vue, Svelte, Angular, Solid, React Native, SwiftUI dan Flutter, dan server MCP memungkinkan alat pengkodean AI mengedit animasi.
Dalam praktiknya: gunakan Lottie ketika animasi hanya perlu diputar, Rive untuk grafik interaktif ilustratif, dan ExodeUI atau Rive untuk komponen UI interaktif. Banyak produk menggunakan lebih dari satu.