Getting Started
Run Rive on your platform of choice.
The Rive runtimes are open-source libraries that allow you to load and control your animations in apps, games, and websites. Dive into each of the subpages to get started!
How to use this guide
In this section you'll find runtime subpages that provide all the needed information and resources to get started on your platform of choice. See Installation and Getting Started below.
You'll also find pages dedicated to controlling your animation at runtime. For example, updating a state machine input or text run. See Animation Control and Interaction below.
Installation and Getting Started
Make sure to check out the additional documentation provided under each runtime section. These documents provide platform-specific considerations, migration guides, and advanced usage information.
Web (JS)
React
iOS/macOS
Android
Flutter
React Native
Vue
Angular
C#
Noesis
Animation Control and Interaction
These sections provide details on how to interact with your Rive animations at runtime. Here, you'll find documentation and code samples for all of Rive's official runtimes.
Animation Playback
Layout
State Machines
Text
Advanced Topics
Feature Support
Versioning
As we publish updates to our Rive editor, we will occasionally push updated runtimes to support the new features. See feature support for the required minimum runtime version needed for specific features.
In most cases, the newest runtimes will also support previous versions of your Rive assets, so you will not need to re-export assets to update to the latest runtimes.
There are a number of ways to export your Rive files in cases where re-exporting is necessary to take advantage of the latest features. Check out our documentation on exporting for more information.