Creative
Screenshot 2025-12-16 at 5.09.50 PM.png

Rive Work

This is a set of samples of my Rive animations, which are lightweight, high-performance, interactive motion graphics, for web, apps, and games. With Rive I can build complex and engaging user interfaces, product demos, educational elements, and animated characters, merging design and code for rich user experiences, beyond Lottie or gif. 

  • More Control: You have fine-grained control over animation logic (states, transitions, inputs) directly in the editor, unlike Lottie where customization is limited after export.

  • Smaller File Sizes: Rive files (RIV) are often significantly smaller than comparable Lottie JSON files.

  • True Interactivity: State machines provide a robust way to handle complex user interactions that are difficult or impossible with standard Lottie or video/GIF formats. 

Rive animations are:

  • Interactive complex, multi-state animations easily controled with code, offering much more interactivity than simple timelines.

  • Seamless Developer Handoff: Animations can be easily exported for web (JavaScript/TypeScript) and mobile (iOS/Android/Flutter/React Native).

  • Vector-Based & Scalable: Animations are resolution-independent, meaning they look crisp and clean on any screen size.

  • Performance Optimization: Rive animations often have smaller file sizes and run efficiently.

  • Code-Free Animation Creation: Designers can create sophisticated, interactive animations without writing code, speeding up workflows.