Cách nhanh nhất để phân biệt chúng là hỏi xem mỗi cái là gì. Lottie là một định dạng tệp và một nhóm trình phát. Rive và ExodeUI là các công cụ thiết kế cũng cung cấp thời gian chạy.
Hoạt ảnh Lottie thường được thiết kế trong After Effects và được xuất dưới dạng JSON bằng plugin Bodymovin hoặc được tạo trong các công cụ xuất Lottie. Trình phát tồn tại trên web, iOS, Android và nhiều nền tảng. Lottie rất phù hợp cho các biểu tượng, hình minh họa và trình tải chỉ để chơi. Tính tương tác cần thêm mã hoặc các bổ sung mới hơn như máy trạng thái của dotLottie.
Rive là trình chỉnh sửa trong đó bạn vẽ đồ họa vector, tạo hoạt ảnh cho chúng theo dòng thời gian và kết nối chúng với máy trạng thái. Thời gian chạy của nó phát các tệp .riv trong nhiều môi trường và mã của bạn giao tiếp với máy trạng thái thông qua đầu vào. Nó mạnh về nhân vật, hình minh họa và giao diện giống trò chơi.
ExodeUI cũng là một trình soạn thảo với các máy trạng thái và thời gian chạy, nhưng nó được xây dựng xung quanh giao diện người dùng của sản phẩm. Nó bổ sung bố cục, vật lý lò xo và logic nút, đồng thời lưu mọi thứ dưới dạng một tệp .exode JSON đang mở. Các gói thời gian chạy bao gồm React, Vue, Svelte, Angular, Solid, React Native, SwiftUI và Flutter, đồng thời máy chủ MCP cho phép các công cụ mã hóa AI chỉnh sửa hoạt ảnh.
Trong thực tế: sử dụng Lottie khi hoạt ảnh chỉ cần phát, Rive cho đồ họa tương tác minh họa và ExodeUI hoặc Rive cho các thành phần giao diện người dùng tương tác. Nhiều sản phẩm sử dụng nhiều hơn một.