Felix.so - Interactive UI and Animation Design by Dmytro RubanFelix.so - Interactive UI and Animation Design by Dmytro Ruban
Built with Rive

Felix.so - Interactive UI and Animation Design

Dmytro Ruban

Dmytro Ruban

Felix.so - the data and workflow layer your AI has been missing

The goal of this project was to create an interactive UI that users could explore and play with on the Felix.so website. Rive was the obvious choice for the job. 🙂 Thanks to the Layout feature and the recently introduced scripting capabilities, the final implementation stayed clean, efficient, and lightweight, with minimal impact on the user's device.
In addition, the client wanted a static, showcase-style animation to be used across the website:
I also created a procedural spark generator using Rive scripting for the website footer. The script allowed us to adjust particle count, size, and the center mask radius on the fly, without having to re-export the .riv file every time we wanted to test new parameters:
And finally, the main hero of the website — the mascot cat, which appears throughout the entire experience 🙂
Interactive mascot cat
The result was a highly interactive yet lightweight experience that helped bring the Felix.so brand to life while maintaining excellent performance.
Like this project

Posted Jul 15, 2026

Created an interactive UI and animations for Felix.so's website using Rive.