Rive
Rive

Rive runtimes

What you design is what ships

What you design is what ships

Design, motion, interaction, and logic all live in Rive. Your agent builds it, your team shapes it by hand, and open-source runtimes play it on web, mobile, desktop, consoles, smart TVs, and cars.

No translation

Developers and agents don’t rebuild your design in code. They load the file and bind data to it.

No handoff

Agents, designers, and developers all work in Rive.

No drift

Change the file, and every platform gets the same change.

Open-source runtimes

MIT-licensed runtimes. No royalties, no revenue share, no runtime fees. Also runs on consoles, smart TVs, cars, and custom hardware.

Rive or HTML?

Use the right tool for the job

Use the right tool for the job

Coding agents reach for HTML by default. Rive has features HTML doesn’t have natively, and runs them fast on every platform. Here is when to use each.

Use it whenRiveHTML
Your team builds it together: everyone works on the same production file, in the Rive Editor or as text with the Rive CLI, and several people can edit it in the Editor at once. Anyone can fix what they see instead of filing a change request, and Revision History keeps every version of the design.
It has to run smoothly everywhere you ship: it plays natively on web, iOS, Android, desktop, game engines, consoles, TVs, and cars, drawn by the same runtime.
You don't want a rewrite per platform: your agent edits it once, not separate web, Swift, and Kotlin code that drift apart.
You'd otherwise combine many libraries: rendering, layout, text, animation, 3D, audio, and input are built into one engine, so your agent uses them instead of writing and maintaining its own.
A lot moves at once: characters, layered vector animation, and interactive scenes that get heavy as DOM or SVG animation.
It's a game that should reach more than the browser: consoles, native mobile apps, and desktop, with no rewrite.
You want hands-on control: professional design and animation tools (Graph Editor, Timeline, bones and constraints, State Machine), made by the team that builds the format, runtimes, and Renderer, so every tool is made for what the runtimes play.
It's mostly text, documents, or forms on the web.
It needs to be found through search, like articles and docs.
It's a simple web-only effect your agent can write in a few lines of CSS.

Most products use both. Rive drops into any web page, app, or game as one component.

Why teams choose Rive

Ship faster, spend less, build better

Ship faster, spend less, build better

Rive holds the design, code, and motion, and what you build is what ships. That one change cuts time to market and cost, and raises the bar on quality.

Faster time to market

Designers, animators, developers, and agents all work in Rive, so there’s no handoff and nothing to rebuild for each platform.

Agent speed, artist control

Your agent builds with the Rive CLI in Claude Code, Codex, or Cursor, in hours instead of weeks. Then your team refines it by hand in the Rive Editor, with professional tools for rigging, timelines, state machines, and data binding.

Lower cost

No revenue share, no runtime fees, no royalties, and MIT open-source runtimes. One engine covers every screen, from the car dashboard to the phone app, so there’s one thing to build, review, and maintain.

Higher quality

Vector, raster, and 3D in one scene, drawn by the Rive Renderer. It’s light enough for an underpowered car GPU, so you can build experiences where you wouldn’t run HTML or a full game engine.

In production

Products built with Rive reach over 2 billion users

Products built with Rive reach over 2 billion users

Teams at Spotify, Duolingo, Disney, and Riot Games ship with Rive. Here’s what they and independent builders say about it.

Join our newsletter

Get all the latest Rive news delivered to your inbox.