Skip to main content
As the Rive Editor evolves, some new features require updates to the Rive runtimes. In certain cases, this may introduce new or modified APIs. We recommend staying on the latest runtime version to ensure compatibility, bug fixes, and performance improvements. Use the table below to verify whether a feature used in your .riv file is supported by your target runtime.
Certain features require the use of the Rive Renderer at runtime. See our documentation on choosing a renderer.Currently, the only feature that requires the Rive Renderer is Vector Feathering.
When a feature requires API changes, migration notes will be included below.

Feature Support by Runtime

Runtimes

Choose between @rive-app/webgl2 and @rive-app/canvas, with guidance on performance, package size, and when to use canvas-lite.
FeatureVersion
Scripting2.34.0+
Data Binding - Lists, Images, and Artboards2.30.3+
Right to Left Layouts & Text2.26.7+
Text Follow Path2.26.7+
Data Binding2.26.6+
Vector Feathering2.26.0+
N-Slicing2.23.11+
Layouts2.23.3+
Fallback FontsNot yet supported
Randomization2.15.6+
Audio2.15.6+
Out-of-band Assets2.11.0+
Text2.11.0+
Follow Path2.11.0+
Interpolation on States2.11.0+
Joysticks2.11.0+
Solos2.11.0+
Speed on States2.11.0+
Graph Editor2.11.0+
Listeners2.11.0+
Mesh Deformation2.11.0+
Caching a Rive File2.11.0+
Raster Assets2.11.0+
Events (deprecated)2.11.0+
Nested Text (deprecated)2.11.0+
For better performance and the latest features, like vector feathering, we recommend using the WebGL2 runtime, which uses the Rive Renderer.
FeatureVersion
Scripting2.34.0+
Data Binding - Lists, Images, and Artboards2.30.3+
Right to Left Layouts & Text2.26.7+
Text Follow Path2.26.7+
Data Binding2.26.6+
Vector FeatheringNot supported
N-Slicing2.23.11+
Layouts2.23.3+
Fallback FontsNot yet supported
Randomization2.15.6+
Audio2.15.6+
Out-of-band Assets2.7.0+
Text2.1.3+
Follow Path1.2.4+
Interpolation on States1.2.1+
Joysticks1.1.9+
Solos1.1.2+
Speed on States1.0.102+
Graph Editor1.0.97+
Listeners1.0.65+
Mesh Deformation1.0.47+
Caching a Rive FileSupported
Raster Assets1.0.2+
Events (deprecated)2.4.3+
Nested Text (deprecated)2.21.0+
FeatureVersion
Scripting4.26.0+
Data Binding - Lists, Images, and Artboards4.22.0+
Right to Left Layouts & Text4.18.6+
Text Follow Path4.18.6+
Data Binding4.20.0+
Vector Feathering4.18.0+
N-Slicing4.16.7+
Layouts4.16.0+
Fallback FontsNot yet supported
Randomization4.9.5+
Audio4.9.5+
Out-of-band Assets4.5.0+
Text4.1.3+
Follow Path3.0.55+
Interpolation on States3.0.54+
Joysticks3.0.49+
Solos3.0.42+
Speed on States3.0.38+
Graph Editor3.0.34+
Listeners3.0.6+
Mesh Deformation3.0.1+
Caching a Rive FileSupported
Raster Assets0.0.28+
Events (deprecated)4.3.3+
Nested Text (deprecated)4.14.0+
FeatureVersion
Scripting4.26.0+
Data Binding - Lists, Images, and Artboards4.22.0+
Right to Left Layouts & Text4.18.6+
Text Follow Path4.18.6+
Data Binding4.20.0+
Vector FeatheringNot supported
N-Slicing4.16.7+
Layouts4.16.0+
Fallback FontsNot yet supported
Randomization4.9.5+
Audio4.9.5+
Out-of-band Assets4.5.0+
Text4.1.3+
Follow Path3.0.55+
Interpolation on States3.0.54+
Joysticks3.0.49+
Solos3.0.42+
Speed on States3.0.38+
Graph Editor3.0.34+
Listeners3.0.6+
Mesh Deformation3.0.1+
Caching a Rive FileSupported
Raster Assets0.0.28+
Events (deprecated)4.3.3+
Nested Text (deprecated)4.14.0+
FeatureVersion
Scriptingv0.1.5+
Data Binding - Lists, Images, and Artboardsv0.1.4+
Right to Left Layouts & Textv0.1.4+
Text Follow Pathv0.1.4+
Data Bindingv0.1.4+
Vector Featheringv0.1.4+
N-Slicingv0.1.4+
Layoutsv0.1.4+
Fallback FontsNot yet supported
Randomizationv0.1.4+
Audiov0.1.4+
Out-of-band Assetsv0.1.4+
Textv0.1.4+
Follow Pathv0.1.4+
Interpolation on Statesv0.1.4+
Joysticksv0.1.4+
Solosv0.1.4+
Speed on Statesv0.1.4+
Graph Editorv0.1.4+
Listenersv0.1.4+
Mesh Deformationv0.1.4+
Caching a Rive Filev0.1.4+
Raster Assetsv0.1.4+
Events (deprecated)v0.1.4+
Nested Text (deprecated)v0.1.4+
FeatureVersion
Scripting0.14.1
Data Binding - Lists, Images, and Artboards0.14.0-dev.1
Right to Left Layouts & Text0.14.0-dev.1
Text Follow Path0.14.0-dev.1
Data Binding0.14.0-dev.1
Vector Feathering0.14.0-dev.1
N-Slicing0.14.0-dev.1
Layouts0.14.0-dev.1
Fallback FontsNot yet supported
Randomization0.13.4+
Audio0.13.4+
Out-of-band Assets0.12.0+
Text0.11.14+
Follow Path0.11.6+
Interpolation on States0.11.4+
Joysticks0.11.1+
Solos0.10.4+
Speed on States0.10.3+
Graph Editor0.10.0+
Listeners0.9.0+
Mesh Deformation0.8.4+
Caching a Rive FileSupported
Raster Assets0.8.1+
Events (deprecated)0.11.17+
Nested Text (deprecated)0.13.7+
FeatureVersion
Scriptingv6.13.0+
Data Binding - Lists, Images, and Artboardsv6.11.0+
Right to Left Layouts & Text6.7.4+
Text Follow Path6.7.4+
Data Binding6.8.0+
Vector Feathering6.6.0+
N-Slicing6.4.0+
Layouts6.3.0+
Fallback Fonts6.1.0+
Randomization5.11.5+
Audio5.11.5+
Out-of-band Assets5.7.0+
Text5.1.5+
Follow Path4.0.5+
Interpolation on States4.0.4+
Joysticks4.0.1+
Solos3.1.9+
Speed on States3.1.7+
Graph Editor3.1.3+
Listeners2.0.21+
Mesh Deformation1.0.18+
Caching a Rive FileSupported
Raster Assets1.0.1+
Events (deprecated)5.3.1+
Nested Text (deprecated)6.1.0+
FeatureVersion
Scriptingv11.1.0+
Data Binding - Lists, Images, and Artboardsv10.4.0+
Right to Left Layouts & Text10.0.4
Text Follow Path10.0.4
Data Binding10.1.0+
Vector Feathering10.0.0+
N-Slicing9.12.0+
Layouts9.10.0+
Fallback Fonts9.7.0+
Randomization9.3.5+
Audio9.3.5+
Out-of-band Assets8.6.1+
Text8.1.3+
Follow Path6.0.1+
Interpolation on States5.1.5+
Joysticks5.0.0+
Solos4.4.0+
Speed on States4.2.7+
Graph Editor4.2.2+
Listeners3.0.8+
Mesh Deformation2.0.24+
Caching a Rive FileSupported
Raster Assets2.0.5+
Events (deprecated)Deprecated and will be removed in future versions
Nested Text (deprecated)9.8.0+
FeatureVersion
ScriptingSupported
Data Binding - Lists, Images, and ArtboardsSupported
Right to Left Layouts & TextSupported
Text Follow PathSupported
Data BindingSupported
Vector FeatheringSupported
N-SlicingSupported
LayoutsSupported
Fallback FontsSupported
RandomizationSupported
AudioSupported
Out-of-band AssetsSupported
TextSupported
Follow PathSupported
Interpolation on StatesSupported
JoysticksSupported
SolosSupported
Speed on StatesSupported
Graph EditorSupported
ListenersSupported
Mesh DeformationSupported
Caching a Rive FileSupported
Raster AssetsSupported
Events (deprecated)Supported
Nested Text (deprecated)Supported
FeatureVersion
Scriptingv0.4.1-canary.33+
Data Binding - Lists, Images, and Artboardsv0.3.7-canary.142
Right to Left Layouts & Text0.3.5+
Text Follow Path0.3.5+
Data Binding0.3.6-canary.27
Vector Feathering0.3.3-canary.72+
N-Slicing0.2.2-canary.22+
Layouts0.2.1+
Fallback FontsNot supported
RandomizationSupported
AudioSupported
Out-of-band AssetsSupported
TextSupported
Follow PathSupported
Interpolation on StatesSupported
JoysticksSupported
SolosSupported
Speed on StatesSupported
Graph EditorSupported
ListenersSupported
Mesh DeformationSupported
Caching a Rive FileSupported
Raster AssetsSupported
Events (deprecated)Supported
Nested Text (deprecated)Supported
FeatureVersion
Scriptingv0.4.20+
Data Binding - Lists, Images, and ArtboardsNot yet supported
Right to Left Layouts & Text0.3.0a-gh
Text Follow Path0.3.0a-gh
Data Binding0.3.0a-gh
Vector Feathering0.3.0a-gh
N-Slicing0.2.2+
Layouts0.2.1+
Fallback FontsNot Supported
RandomizationSupported
AudioSupported
Out-of-band AssetsNot yet supported
TextSupported
Follow PathSupported
Interpolation on StatesSupported
JoysticksSupported
SolosSupported
Speed on StatesSupported
Graph EditorSupported
ListenersSupported
Mesh DeformationSupported
Caching a Rive FileNot yet supported
Raster AssetsSupported
Events (deprecated)Supported
Nested Text (deprecated)0.1.14+

Lite Runtimes

This lightweight version uses the same API as @rive-app/canvas, but excludes certain features to reduce bundle size.
FeatureVersion
Scripting2.34.0+
Data Binding - Lists, Images, and Artboards2.30.3+
Right to Left Layouts & TextNot supported
Text Follow PathNot supported
Data Binding2.26.6+
Vector FeatheringNot supported
N-Slicing2.23.11+
Layouts2.23.3+
Fallback FontsNot supported
Randomization2.15.6+
AudioNot supported
Out-of-band Assets2.7.0+
TextNot supported
Follow Path1.2.4+
Interpolation on States1.2.1+
Joysticks1.1.9+
Solos1.1.2+
Speed on States1.0.102+
Graph Editor1.0.97+
Listeners1.0.65+
Mesh Deformation1.0.47+
Caching a Rive FileSupported
Raster Assets1.0.2+
Events (deprecated)2.4.3+
Nested Text (deprecated)Not supported
This lightweight version uses the same API as @rive-app/react-canvas, but excludes certain features to reduce bundle size.
FeatureVersion
Scripting4.26.0+
Data Binding - Lists, Images, and Artboards4.22.0+
Right to Left Layouts & TextNot supported
Text Follow PathNot supported
Data Binding4.20.0+
Vector FeatheringNot supported
N-Slicing4.16.7+
Layouts4.16.0+
Fallback FontsNot supported
Randomization4.9.5+
AudioNot supported
Out-of-band Assets4.5.0+
TextNot supported
Follow Path3.0.55+
Interpolation on States3.0.54+
Joysticks3.0.49+
Solos3.0.42+
Speed on States3.0.38+
Graph Editor3.0.34+
Listeners3.0.6+
Mesh Deformation3.0.1+
Caching a Rive FileSupported
Raster Assets0.0.28+
Events (deprecated)4.3.3+
Nested Text (deprecated)Not supported

Legacy Runtimes

The @rive-app/webgl runtime is deprecated. For better performance and the latest features, use @rive-app/webgl2.
FeatureVersion
Scripting2.34.0+
Data Binding - Lists, Images, and Artboards2.30.3+
Right to Left Layouts & Text2.26.7+
Text Follow Path2.26.7+
Data Binding2.26.6+
Vector FeatheringNot supported
N-Slicing2.23.11+
Layouts2.23.3+
Fallback FontsNot supported
Randomization2.15.6+
Audio2.15.6+
Out-of-band Assets2.7.0+
Text2.1.3+
Follow Path1.2.4+
Interpolation on States1.2.1+
Joysticks1.1.9+
Solos1.1.2+
Speed on States1.0.98+
Graph Editor1.0.93+
Listeners1.0.62+
Mesh Deformation1.0.44+
Caching a Rive FileSupported
Raster Assets1.0.2+
Events (deprecated)2.4.3+
Nested Text (deprecated)2.21.0+
The @rive-app/react-webgl runtime is deprecated. For better performance and the latest features, use @rive-app/react-webgl2.
FeatureVersion
Scripting4.26.0+
Data Binding - Lists, Images, and Artboards4.22.0+
Right to Left Layouts & Text4.18.6+
Text Follow Path4.18.6+
Data Binding4.20.0+
Vector FeatheringNot supported
N-Slicing4.16.7+
Layouts4.16.0+
Fallback FontsNot supported
Randomization4.9.5+
Audio4.9.5+
Out-of-band Assets4.5.0+
Text4.1.3+
Follow Path3.0.55+
Interpolation on States3.0.54+
Joysticks3.0.49+
Solos3.0.42+
Speed on States3.0.38+
Graph Editor3.0.34+
Listeners3.0.6+
Mesh Deformation3.0.1+
Caching a Rive FileSupported
Raster Assets0.0.28+
Events (deprecated)4.3.3+
Nested Text (deprecated)4.14.0+
The rive-react-native runtime is deprecated. For better performance and the latest features, use rive-nitro-react-native.Migration guide
FeatureVersion
Scriptingv9.8.0+
Data Binding - Lists, Images, and ArtboardsNot supported
Right to Left Layouts & Text9.2.1+
Text Follow Path9.2.1+
Data Binding9.3.0+
Vector Feathering9.0.0+
N-Slicing8.2.0+
Layouts8.1.0+
Fallback FontsNot supported
Randomization7.0.3+
Audio7.0.3+
Out-of-band Assets8.4.0+
Text6.0.3+
Follow Path5.0.0+
Interpolation on States4.1.2+
Joysticks4.1.0+
Solos4.0.4+
Speed on States4.0.1+
Graph Editor4.0.1+
Listeners3.0.38+
Mesh Deformation2.1.37+
Caching a Rive FileNot supported
Raster Assets2.1.36+
Events (deprecated)6.1.0+
Nested Text (deprecated)5.8.2+

Runtime Support by Feature

A green checkmark (✅) indicates that a feature is supported in all current runtimes. A yellow circle (🟡) indicates that support varies by runtime or renderer. Differences may reflect:
  • Platform or SDK limitations where a feature cannot be supported
  • Staggered releases as features roll out across runtimes, or
  • Lightweight (“lite”) builds that intentionally omit some features to reduce package size.
A feature may still be considered fully supported even if it is unavailable in legacy runtimes.

Features

Support for Rive files with Scripting.
RuntimeVersion
Web - WebGL22.34.0+
Web - Canvas2.34.0+
Web - Canvas Lite2.34.0+
React - WebGL24.26.0+
React - Canvas4.26.0+
React - Canvas Lite4.26.0+
React Nativev0.1.5+
Flutter0.14.1
Applev6.13.0+
Androidv11.1.0+
C++Supported
Unityv0.4.1-canary.33+
Unrealv0.4.20+
Web - WebGL (Legacy)2.34.0+
React - WebGL (Legacy)4.26.0+
React Native (Legacy)v9.8.0+
Data binding lists, images, and artboards were added after initial data binding support.See Data Binding Overview and Data Binding for Runtimes.
RuntimeVersion
Web - WebGL22.30.3+
Web - Canvas2.30.3+
Web - Canvas Lite2.30.3+
React - WebGL24.22.0+
React - Canvas4.22.0+
React - Canvas Lite4.22.0+
React Nativev0.1.4+
Flutter0.14.0-dev.1
Applev6.11.0+
Androidv10.4.0+
C++Supported
Unityv0.3.7-canary.142
UnrealNot yet supported
Web - WebGL (Legacy)2.30.3+
React - WebGL (Legacy)4.22.0+
React Native (Legacy)Not supported
RuntimeVersion
Web - WebGL22.26.7+
Web - Canvas2.26.7+
Web - Canvas LiteNot supported
React - WebGL24.18.6+
React - Canvas4.18.6+
React - Canvas LiteNot supported
React Nativev0.1.4+
Flutter0.14.0-dev.1
Apple6.7.4+
Android10.0.4
C++Supported
Unity0.3.5+
Unreal0.3.0a-gh
Web - WebGL (Legacy)2.26.7+
React - WebGL (Legacy)4.18.6+
React Native (Legacy)9.2.1+
RuntimeVersion
Web - WebGL22.26.7+
Web - Canvas2.26.7+
Web - Canvas LiteNot supported
React - WebGL24.18.6+
React - Canvas4.18.6+
React - Canvas LiteNot supported
React Nativev0.1.4+
Flutter0.14.0-dev.1
Apple6.7.4+
Android10.0.4
C++Supported
Unity0.3.5+
Unreal0.3.0a-gh
Web - WebGL (Legacy)2.26.7+
React - WebGL (Legacy)4.18.6+
React Native (Legacy)9.2.1+
See Data Binding Overview and Data Binding for Runtimes.
RuntimeVersion
Web - WebGL22.26.6+
Web - Canvas2.26.6+
Web - Canvas Lite2.26.6+
React - WebGL24.20.0+
React - Canvas4.20.0+
React - Canvas Lite4.20.0+
React Nativev0.1.4+
Flutter0.14.0-dev.1
Apple6.8.0+
Android10.1.0+
C++Supported
Unity0.3.6-canary.27
Unreal0.3.0a-gh
Web - WebGL (Legacy)2.26.6+
React - WebGL (Legacy)4.20.0+
React Native (Legacy)9.3.0+
RuntimeVersion
Web - WebGL22.26.0+
Web - CanvasNot supported
Web - Canvas LiteNot supported
React - WebGL24.18.0+
React - CanvasNot supported
React - Canvas LiteNot supported
React Nativev0.1.4+
Flutter0.14.0-dev.1
Apple6.6.0+
Android10.0.0+
C++Supported
Unity0.3.3-canary.72+
Unreal0.3.0a-gh
Web - WebGL (Legacy)Not supported
React - WebGL (Legacy)Not supported
React Native (Legacy)9.0.0+
See N-Slicing.
RuntimeVersion
Web - WebGL22.23.11+
Web - Canvas2.23.11+
Web - Canvas Lite2.23.11+
React - WebGL24.16.7+
React - Canvas4.16.7+
React - Canvas Lite4.16.7+
React Nativev0.1.4+
Flutter0.14.0-dev.1
Apple6.4.0+
Android9.12.0+
C++Supported
Unity0.2.2-canary.22+
Unreal0.2.2+
Web - WebGL (Legacy)2.23.11+
React - WebGL (Legacy)4.16.7+
React Native (Legacy)8.2.0+
Allows Rive to automatically update the artboard size as the underlying view/canvas/widget/texture size changes. See Layouts.
RuntimeVersion
Web - WebGL22.23.3+
Web - Canvas2.23.3+
Web - Canvas Lite2.23.3+
React - WebGL24.16.0+
React - Canvas4.16.0+
React - Canvas Lite4.16.0+
React Nativev0.1.4+
Flutter0.14.0-dev.1
Apple6.3.0+
Android9.10.0+
C++Supported
Unity0.2.1+
Unreal0.2.1+
Web - WebGL (Legacy)2.23.3+
React - WebGL (Legacy)4.16.0+
React Native (Legacy)8.1.0+
Allows Rive to use a fallback font if a glyph is not available. A default font is automatically chosen, or you can optionally configure the desired fallback font based on various options. See Fallback Fonts.
RuntimeVersion
Web - WebGL2Not yet supported
Web - CanvasNot yet supported
Web - Canvas LiteNot supported
React - WebGL2Not yet supported
React - CanvasNot yet supported
React - Canvas LiteNot supported
React NativeNot yet supported
FlutterNot yet supported
Apple6.1.0+
Android9.7.0+
C++Supported
UnityNot supported
UnrealNot Supported
Web - WebGL (Legacy)Not supported
React - WebGL (Legacy)Not supported
React Native (Legacy)Not supported
Enables randomizing transitions between animations and customizing the probability.
RuntimeVersion
Web - WebGL22.15.6+
Web - Canvas2.15.6+
Web - Canvas Lite2.15.6+
React - WebGL24.9.5+
React - Canvas4.9.5+
React - Canvas Lite4.9.5+
React Nativev0.1.4+
Flutter0.13.4+
Apple5.11.5+
Android9.3.5+
C++Supported
UnitySupported
UnrealSupported
Web - WebGL (Legacy)2.15.6+
React - WebGL (Legacy)4.9.5+
React Native (Legacy)7.0.3+
See Rive Events and Audio Events.
RuntimeVersion
Web - WebGL22.15.6+
Web - Canvas2.15.6+
Web - Canvas LiteNot supported
React - WebGL24.9.5+
React - Canvas4.9.5+
React - Canvas LiteNot supported
React Nativev0.1.4+
Flutter0.13.4+
Apple5.11.5+
Android9.3.5+
C++Supported
UnitySupported
UnrealSupported
Web - WebGL (Legacy)2.15.6+
React - WebGL (Legacy)4.9.5+
React Native (Legacy)7.0.3+
See Loading Assets.
RuntimeVersion
Web - WebGL22.11.0+
Web - Canvas2.7.0+
Web - Canvas Lite2.7.0+
React - WebGL24.5.0+
React - Canvas4.5.0+
React - Canvas Lite4.5.0+
React Nativev0.1.4+
Flutter0.12.0+
Apple5.7.0+
Android8.6.1+
C++Supported
UnitySupported
UnrealNot yet supported
Web - WebGL (Legacy)2.7.0+
React - WebGL (Legacy)4.5.0+
React Native (Legacy)8.4.0+
See Text.
RuntimeVersion
Web - WebGL22.11.0+
Web - Canvas2.1.3+
Web - Canvas LiteNot supported
React - WebGL24.1.3+
React - Canvas4.1.3+
React - Canvas LiteNot supported
React Nativev0.1.4+
Flutter0.11.14+
Apple5.1.5+
Android8.1.3+
C++Supported
UnitySupported
UnrealSupported
Web - WebGL (Legacy)2.1.3+
React - WebGL (Legacy)4.1.3+
React Native (Legacy)6.0.3+
RuntimeVersion
Web - WebGL22.11.0+
Web - Canvas1.2.4+
Web - Canvas Lite1.2.4+
React - WebGL23.0.55+
React - Canvas3.0.55+
React - Canvas Lite3.0.55+
React Nativev0.1.4+
Flutter0.11.6+
Apple4.0.5+
Android6.0.1+
C++Supported
UnitySupported
UnrealSupported
Web - WebGL (Legacy)1.2.4+
React - WebGL (Legacy)3.0.55+
React Native (Legacy)5.0.0+
RuntimeVersion
Web - WebGL22.11.0+
Web - Canvas1.2.1+
Web - Canvas Lite1.2.1+
React - WebGL23.0.54+
React - Canvas3.0.54+
React - Canvas Lite3.0.54+
React Nativev0.1.4+
Flutter0.11.4+
Apple4.0.4+
Android5.1.5+
C++Supported
UnitySupported
UnrealSupported
Web - WebGL (Legacy)1.2.1+
React - WebGL (Legacy)3.0.54+
React Native (Legacy)4.1.2+
RuntimeVersion
Web - WebGL22.11.0+
Web - Canvas1.1.9+
Web - Canvas Lite1.1.9+
React - WebGL23.0.49+
React - Canvas3.0.49+
React - Canvas Lite3.0.49+
React Nativev0.1.4+
Flutter0.11.1+
Apple4.0.1+
Android5.0.0+
C++Supported
UnitySupported
UnrealSupported
Web - WebGL (Legacy)1.1.9+
React - WebGL (Legacy)3.0.49+
React Native (Legacy)4.1.0+
RuntimeVersion
Web - WebGL22.11.0+
Web - Canvas1.1.2+
Web - Canvas Lite1.1.2+
React - WebGL23.0.42+
React - Canvas3.0.42+
React - Canvas Lite3.0.42+
React Nativev0.1.4+
Flutter0.10.4+
Apple3.1.9+
Android4.4.0+
C++Supported
UnitySupported
UnrealSupported
Web - WebGL (Legacy)1.1.2+
React - WebGL (Legacy)3.0.42+
React Native (Legacy)4.0.4+
RuntimeVersion
Web - WebGL22.11.0+
Web - Canvas1.0.102+
Web - Canvas Lite1.0.102+
React - WebGL23.0.38+
React - Canvas3.0.38+
React - Canvas Lite3.0.38+
React Nativev0.1.4+
Flutter0.10.3+
Apple3.1.7+
Android4.2.7+
C++Supported
UnitySupported
UnrealSupported
Web - WebGL (Legacy)1.0.98+
React - WebGL (Legacy)3.0.38+
React Native (Legacy)4.0.1+
RuntimeVersion
Web - WebGL22.11.0+
Web - Canvas1.0.97+
Web - Canvas Lite1.0.97+
React - WebGL23.0.34+
React - Canvas3.0.34+
React - Canvas Lite3.0.34+
React Nativev0.1.4+
Flutter0.10.0+
Apple3.1.3+
Android4.2.2+
C++Supported
UnitySupported
UnrealSupported
Web - WebGL (Legacy)1.0.93+
React - WebGL (Legacy)3.0.34+
React Native (Legacy)4.0.1+
RuntimeVersion
Web - WebGL22.11.0+
Web - Canvas1.0.65+
Web - Canvas Lite1.0.65+
React - WebGL23.0.6+
React - Canvas3.0.6+
React - Canvas Lite3.0.6+
React Nativev0.1.4+
Flutter0.9.0+
Apple2.0.21+
Android3.0.8+
C++Supported
UnitySupported
UnrealSupported
Web - WebGL (Legacy)1.0.62+
React - WebGL (Legacy)3.0.6+
React Native (Legacy)3.0.38+
RuntimeVersion
Web - WebGL22.11.0+
Web - Canvas1.0.47+
Web - Canvas Lite1.0.47+
React - WebGL23.0.1+
React - Canvas3.0.1+
React - Canvas Lite3.0.1+
React Nativev0.1.4+
Flutter0.8.4+
Apple1.0.18+
Android2.0.24+
C++Supported
UnitySupported
UnrealSupported
Web - WebGL (Legacy)1.0.44+
React - WebGL (Legacy)3.0.1+
React Native (Legacy)2.1.37+
RuntimeVersion
Web - WebGL22.11.0+
Web - CanvasSupported
Web - Canvas LiteSupported
React - WebGL2Supported
React - CanvasSupported
React - Canvas LiteSupported
React Nativev0.1.4+
FlutterSupported
AppleSupported
AndroidSupported
C++Supported
UnitySupported
UnrealNot yet supported
Web - WebGL (Legacy)Supported
React - WebGL (Legacy)Supported
React Native (Legacy)Not supported
RuntimeVersion
Web - WebGL22.11.0+
Web - Canvas1.0.2+
Web - Canvas Lite1.0.2+
React - WebGL20.0.28+
React - Canvas0.0.28+
React - Canvas Lite0.0.28+
React Nativev0.1.4+
Flutter0.8.1+
Apple1.0.1+
Android2.0.5+
C++Supported
UnitySupported
UnrealSupported
Web - WebGL (Legacy)1.0.2+
React - WebGL (Legacy)0.0.28+
React Native (Legacy)2.1.36+

Legacy Features

Listening to Rive Events at runtime is deprecated and will be removed in future versions.Use Data Binding to listen for triggers or changes to properties instead.
RuntimeVersion
Web - WebGL22.11.0+
Web - Canvas2.4.3+
Web - Canvas Lite2.4.3+
React - WebGL24.3.3+
React - Canvas4.3.3+
React - Canvas Lite4.3.3+
React Nativev0.1.4+
Flutter0.11.17+
Apple5.3.1+
AndroidDeprecated and will be removed in future versions
C++Supported
UnitySupported
UnrealSupported
Web - WebGL (Legacy)2.4.3+
React - WebGL (Legacy)4.3.3+
React Native (Legacy)6.1.0+
Setting text, including nested text, at runtime is deprecated and will be removed in a future version.Instead, use Data Binding to update a string, which is bound to a text run.
RuntimeVersion
Web - WebGL22.11.0+
Web - Canvas2.21.0+
Web - Canvas LiteNot supported
React - WebGL24.14.0+
React - Canvas4.14.0+
React - Canvas LiteNot supported
React Nativev0.1.4+
Flutter0.13.7+
Apple6.1.0+
Android9.8.0+
C++Supported
UnitySupported
Unreal0.1.14+
Web - WebGL (Legacy)2.21.0+
React - WebGL (Legacy)4.14.0+
React Native (Legacy)5.8.2+