Skip to content

About River Pro

River Pro extends River with time-saving features and commercial support, including workflows. It supports Go, Ruby, and Rust and is available through a paid subscription, distributed as private Go modules, Ruby gems, and Rust crates. Plans are detailed on the pricing page.

River is open-source software and always will be. With your subscription, you are ensuring the sustainable maintenance and development of River.

After subscribing, see getting started with River Pro to install the private packages, initialize a client, and run Pro migrations. The guides use the same language selector as the core docs, with examples for Go, Ruby, and Rust.


API documentation

River Pro’s riverpro Go package has generated documentation hosted on this website. Docs are available for each released, along with the latest version always available at a fixed URL.

River Pro Go package docs

Guides by feature

With River Pro installed and its migrations applied, start using its features: