Home

Awesome

Discord badge Twitter handle

Awesome Rive

dragon_rive_banner

A collection of resources and examples on using Rive, from articles, videos, courses, and everything else.

Want to add your content? Check out our contributing guide!

Table of contents:

Rive Overview

Rive is a real-time interactive design and animation tool that helps teams create and run interactive animations anywhere. Designers and developers use our collaborative editor to create motion graphics that respond to different states and user inputs. Our lightweight open-source runtime libraries allow them to load their animations into apps, games, and websites.

Runtime Documentation


Courses

SwiftUI


Resources


Articles

Introduction

Case Studies

Duolingo

Animade

Contenda

Plumcat

EvolveYou

Struck

Viget

GameKit

Web

React

NativeScript

Android

iOS

Flutter

Frameworks


Videos

Introduction

Rive Editor

Runtime Basics

Rive GameKit

Web/JS

React

Android

iOS/SwiftUI

React Native

macOS

Flutter

Noesis

Framer

Defold

Webflow

Frameworks

Gatsby


Games

Unity

Learn more about the Unity runtime: https://help.rive.app/game-runtimes/unity

GitHub Repository: https://github.com/rive-app/rive-unity

Official examples: https://github.com/rive-app/rive-unity-examples

Bevy

Learn more about the Bevy runtime: https://help.rive.app/game-runtimes/bevy

GitHub Repository: https://github.com/rive-app/rive-bevy

Flutter GameKit

Learn more about the Rive GameKit: https://help.rive.app/rive-gamekit/overview

Example games: https://github.com/rive-app/rive-gamekit-examples

Noesis

Learn more about Rive + Noesis: https://rive.app/use-cases/rive-noesis

Web/JS

Flutter

Flame (Flutter)


Use Cases

Pull To Refresh

See the Rive Pull To Refresh use case page.

Forms

React

Flutter

Buttons/Icons

Flutter

Skinning

Web/JS

Swipe Interactions

SwiftUI

Animated Cursor

Flutter

Sync Sounds at runtime

Web/JS


Advanced

Flutter

JS

Android


Open Source Apps with Rive Animations

Web

React

Android

React-Native

Flutter

Ionic