Free Rive UI Starter Kit

A free UI kit for Rive with ready-to-use components like buttons, switches, checkboxes, and sliders. All set up with interactive states and data binding.
Last updated: January 9, 2026

Start building faster

To make building interactive interfaces in Rive easier, I created a UI kit with ready-to-use components. It starts with the essentials: buttons, switches, checkboxes, sliders, and more. All set up with interactive states, click events, and data binding out of the box.

That means you can drop them straight into your project and focus on the creative side instead of wiring everything up from scratch.

Rive UI Kit Preview

What's included?

Buttons

Switches & Toggles

Checkboxes & Radio Buttons

Sliders & Range Inputs

Input Fields

Coming Soon

Dropdowns

Coming Soon

Why use this kit?

Want to build a quick interactive interface in Rive? Use this UI kit with ready-to-use components. It includes prebuilt data binding and interactive states, so you can focus on design instead of setup. Drop the components into your project and customize everything to fit your needs.

Prebuilt Data Binding

All components come with interactive states and data binding configured, so you can start using them immediately.

Fully Customizable

Every component is designed to be easily customized to match your brand and design system.

Production Ready

Drop the components into your project and focus on design instead of technical setup.

Download

Ready to start building? Download the UI kit for free from the Rive marketplace.

Let me know what you think of the UI kit and what you'd like to see next!

Maxim Vellinga - Founder of Maximized Studio
Available

Maxim Vellinga

Founder, Maximized Studio

Available for projects

Ready to turn your product into a daily habit?

Let's design experiences that users can't resist. Together, we'll build engagement systems that drive retention, increase lifetime value, and transform your product into something users genuinely look forward to using every single day.

Book a call with Maxim30-min intro callNo commitment