Skip to main content

Rive Wiki

A modern systems programming language

⚡ Fast🔒 Safe✨ Modern
example.rive
fun main() {
    print("Hello, Rive!")
}
Easy to Use

Null Safety Built-in

Rive provides first-class null safety with T? types, Elvis operators, and safe call chains. Catch null-related bugs at compile time, not runtime.

Focus on What Matters

Expressive Control Flow

Modern control flow with pattern matching, range patterns, labeled loops, and expression-based syntax. Write cleaner, more maintainable code.

Powered by React

Rust-Level Performance

Rive compiles to optimized Rust code, giving you the performance and safety of Rust with a more accessible and expressive syntax.