Resources overview

TL;DR — Resources are the data behind your graphics. Change a resource, your overlay updates. Forget spreadsheets.

What a resource is

A resource is one live data object. A player. A team. A sponsor. A match.

Each resource follows the shape of a collection (its template) and holds actual values — names, images, colors, numbers.

Why resources matter

  • Real-time. Update a resource, the on-air graphic changes. No re-render, no re-upload.
  • Structured. Every resource of the same type has the same fields. No missing data, no broken bindings.
  • Reusable. One resource can feed many overlays. Change it once, update everywhere.
  • No code. Resources connect to animations through Smart Inputs. Drag, drop, done.

How resources fit together

Resources live inside collections. Collections live inside categories. Smart Inputs connect a resource's field to a specific element in your Rive animation.

A Team resource has a logo field. A Smart Input binds that logo field to an <image> layer in Rive. When you change the resource, the layer changes on stream.

Where to go next