Rive
Rive

Downloads

Download the Rive Editor

Download the Rive Editor

The desktop app for macOS and Windows. Prefer the browser? The web editor needs no install.

Production

The current release.

Early access

New features first, updated more often.

Rive CLI

Install the Rive CLI

Install the Rive CLI

Your coding agent uses the CLI to build Rive files from text, check its work, and export. No account needed to start.

Check what you built

Confirm a scene compiles, inspect what it contains, render frames without a window, and drive it with simulated input and data.

Text you can diff

A project is a folder of text and assets, so it diffs and reviews with the rest of your code.

scene.rml~/card
1 <Artboard width="480" height="300" name="Card">
2 <LayoutComponent name="Root">
3 <LayoutComponentStyle flexDirectionValue="row"
4 flexWrapValue="wrap" gapHorizontal="24" …/>
5 <LayoutComponent width="132" height="132" name="Avatar">
6 <Node x="66" y="70" name="Face">…</Node>
7 <Shape x="66" y="66" name="Knob" id="0:25">
8 <DistanceConstraint distance="48" …/>
9 </Shape>
10 </LayoutComponent>
11 <LayoutComponent name="Info">
12 <LayoutComponentStyle flexDirectionValue="column"
13 minWidth="200" layoutWidthScaleType="fill" …/>
14 </LayoutComponent>
15 </LayoutComponent>
16+ <Joystick posX="90" posY="90" width="96" height="96"
17+ xId="0:30" yId="0:31" handleSourceId="0:25" name="Look"/>
18 <LinearAnimation duration="60" name="Look X" id="0:30">…
19 <LinearAnimation duration="60" name="Look Y" id="0:31">…
20 </Artboard>
Rive CLI previewcard
Rebuilt build/card.riv
$ rive card --verify
verified (0 errors, 0 warnings)

Install it yourself

Or skip this step: your agent installs the CLI when you paste the starter prompt.

macOS and Linux

curl -fsSL https://releases.rive.app/cli/install.sh | bash

macOS with Homebrew

brew install --cask rive-app/tap/rive-cli

Windows (PowerShell)

irm https://releases.rive.app/cli/install.ps1 | iex

Join our newsletter

Get all the latest Rive news delivered to your inbox.