Deploy game servers in minutes across multiple regions & clouds providers.
- Optimize for performance or cost, servers starting at $9/mo for 6 servers
- Auto-scales 90% faster than AWS GameLift
- No-downtime deploys & instant rollbacks
- Monitoring & crash reporting
- No added latency
- Supports UDP & TCP & WebSockets & WebRTC
- Automatic SSL for game servers (WebSockets & TCP+TLS)
Asset delivery, game downloads, & website hosting
- Custom domains
- Instant rollbacks
- Automatic SSL
Write server-side logic using TypeScript (or use your own API server)
- Modules include matchmaking, parties, authentication, & more
- Postgres database included for persistence
- Powered by Open Game Backend
Engine | Plugin | Crash Course | Example Projects |
---|---|---|---|
Godot | rivet-gg/plugin-godot | Learn | Examples |
Unity | rivet-gg/plugin-unity | Learn | Examples |
Unreal Engine | rivet-gg/plugin-unreal | Learn | WIP |
HTML5 & JavaScript | @rivet-gg/api | Learn | Examples |
Rust | rivet-api | Learn | Examples |
Go | Source | Learn | Examples |
Other | Source | Learn | Examples |
Self-hosting & development
See the setup guide to develop & deploy Rivet yourself.
Rivet Cloud
Rivet Cloud is the fastest and most affordable way to get your game up and running. Sign up at rivet.gg.
Discord
- Lounge The Rivet team is remote and does most of their work in public Discord voice chat. Come drop by if you have questions or want to hang!
- #support Ask questions about getting your game runnin on Rivet
- #open-source-dev Ask questions about the open source repo
- #showcase Show off your game, get feedback
Releases
Stay up to date on the latest releases on X.
Technical release notes can be subscribed to by watcing this repository.
Bugs & Feature Requests
Bugs and feature requests can be submitted as a GitHub Issue.
Roadmap
We create public issues for most items on our roadmpa.
Subscribe to issues to get notified when they're updated. Add a ๐ reaction to issues to get them prioritized faster
We maintain a detailed architecture diagram here.
Visit our documentation for game developers here.
- About
- Getting Started
- Infrastructure
- Libraries
- Packages
- Philosophy
- Processes
Apache 2.0
Trust no-one, own your backend