A FREE UI kit for Rive. To make building fun stuff in Rive easier, I’m building a UI kit with ess...A FREE UI kit for Rive. To make building fun stuff in Rive easier, I’m building a UI kit with ess...
The network for creativity
Join 1.25M professional creatives like you
Connect with clients, get discovered, and run your business 100% commission-free
Creatives on Contra have earned over $150M and we are just getting started
A FREE UI kit for Rive.
To make building fun stuff in Rive easier, I’m building a UI kit with essential, interactive components:
• Buttons, switches, sliders, checkboxes, radios, and more
• Built with data binding for easy interaction and integration
Built to speed up interactive UI, so you can focus on the creative and fun part
👉 What components would you want to see in a UI kit like this?
I built RacePulse, an interactive broadcast interface for live racing.
The goal was to design a UI that doesn’t just display race data, but responds to it.
An overtake, for example, can trigger multiple changes across the interface:
• The leaderboard updates
• Driver positions swap
• The selected driver changes
• The circuit map highlights the driver
• The event feed records the overtake
I built the experience in Rive, using state machines, data binding, scripting, and interactive components to connect the different parts of the system.
One of the biggest things I explored with this project was how motion can communicate changing information, rather than simply being visual decoration.
The result is a broadcast UI designed around one idea:
One event. One system. Multiple reactions.
I’m continuing to explore the space where product design, motion, and interactive technology come together.
An experiment exploring how to visually communicate design impact through a draggable before/after slider. Built to test the interaction and motion feel of scrubbing between two states of a design, it uses a small format to show transformation at a glance 😊
The compact format is doing a lot of work—the draggable reveal makes the improvement immediately legible, while the consistent card rhythm keeps the comparison easy to scan.