Build features faster with River Pro

River Pro extends River with time-saving features and commercial support, including workflows, concurrency control, and sequences. It is distributed as a private Go module and is available through a paid subscription.

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

River UI Workflows

Divide and conquer

Powerful, reliable workflows

River Pro's workflow engine enables complex tasks to be broken down into discrete, reusable, individually retryable tasks. Easily model complex backend workflows for billing, AI training, media pipelines, and more.

Beautiful UI
Debug and control your workflows visually in River UI.
Divide and conquer
Complex workflows can be broken down into discrete tasks with individual control over dependencies, retries and side effects.
Transactional consistency
Ship faster using your primary Postgres database. Avoid cross-datastore distributed systems headaches.
Fast and scalable
Built for speed, just like River. Unlimited workflow executions.
Self-hosted and reliable
No new external dependencies—just use Postgres.
In control
Customize each task's dependencies, and adjust failure handling at the task or workflow level.
River Queue Concurrency

Concurrency limits

Globally limit concurrent jobs with granular partitioning. Scale your workloads with precision and confidence.

Learn more →

Sequences

Ordered execution

Run sequences of jobs in strict order, each running independently in parallel.

Learn more →

Pricing

Pricing plans for teams of all sizes

River Pro is available with monthly or annual subscriptions. After subscribing, you will receive an email with instructions on how to access the River Pro package.

Open Source

Pro

$125

USD

per month

Save $300
Subscribe

Enterprise

Feature comparison

Core features

Feature Tier Tier Tier
Reliable background jobs
Yes Yes Yes
Intuitive web UI
Yes Yes Yes
Multiple queues
Yes Yes Yes
Periodic jobs
Yes Yes Yes
Unique jobs Yes Yes Yes

Pro features

Feature Tier Tier Tier
Workflows
No Yes Yes
Sequences
No Yes Yes
Concurrency limits
No Yes Yes
Dead letter queue
No Yes Yes
Durable periodic jobs
No Yes Yes
Encrypted jobs
No Yes Yes
Ephemeral jobs No Yes Yes

Miscellaneous

Feature Tier Tier Tier
Email support
Yes Yes Yes
Slack support
No No Yes
Purchasing
Credit card Credit card, Invoice/PO
Developer seats Up to 20 Unlimited

Already a customer? Sign in.