πŸš€ Data Binding is now live for all users

Data Binding gives you powerful new ways to design, build, and animate with data β€” making it easy to ship complex user interfaces without a complicated handoff process.

Think of Data Binding as a contract between engineering and design. Engineers push data to the contract, designers connect their UI to the contract.

In the Rive Editor, you create View Models to structure your data. You can then connect that data to almost anything:
πŸ‘‰ Text values and font sizes
πŸ‘‰ Position, scale, or rotation
πŸ‘‰ Corner radius, layout spacing
πŸ‘‰ Colors, trim paths, and more

We’re also launching a bunch of Converters to change the data from one type to another, perform math operations, add interpolation to your data, and much more!

Of course, View Model properties can also be used with State Machines to create even more advanced logic.

With the Rive Runtimes, you connect your raw data to the View Models. As the data changes, your design updates. Need to modify the design’s structure? It’s easy to do without breaking anything.