Rive is a real-time interactive animation tool built around state machines: animations that respond to user input (hover, click, drag) rather than just playing back on a timeline.
Its runtime libraries render the same animation file natively across web, iOS, Android, Flutter, and game engines, so one interactive asset (a button, a loading state, a character) behaves consistently everywhere instead of being rebuilt per platform.
Product teams and developers who need animations that genuinely react to app state, not merely decorative motion; less useful if you only need a linear video or GIF, where a simpler tool exports faster.
The editor itself is free to learn and build in, but exporting work to actually run in production requires a paid plan. Cadet starts at $9/month; Voyager (larger teams, shared libraries) is $32/month.