Rust Multiplayer

Open-source Rust projects categorized as Multiplayer

Top 20 Rust Multiplayer Projects

Multiplayer
  1. veloren

    [mirror of https://gitlab.com/veloren/veloren] An open world, open source voxel RPG inspired by Dwarf Fortress and Cube World. This repository is a mirror. Please submit all PRs and issues on our GitLab page.

    Project mention: Writing Toy Software Is a Joy | news.ycombinator.com | 2025-06-24

    This person is a game developer who works on an open source voxel RPG https://github.com/veloren/veloren - take their estimates with that in mind!

  2. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  3. rivet

    ðŸ”Đ The open-source alternative to Durable Objects. Rivet Actors provide long-lived processes with durable state, realtime, and scalability. (by rivet-gg)

    Project mention: What Would a Kubernetes 2.0 Look Like | news.ycombinator.com | 2025-06-19

    Our self-hosting docs are very rough right now – I'm fully aware of the irony given my comment. It's on our roadmap to get them up to snuff within the next few weeks.

    If you're curious on the details, we've put a lot of work to make sure that there's as few moving parts as possible:

    We have our own cloud VM-level autoscaler that's integrated with the core Rivet platofrm – no k8s or other orchestrators in between. You can see the meat of it here: https://github.com/rivet-gg/rivet/blob/main/packages/core/se...

    For example, Rivet has an API to dynamically spin up a cluster on demand: https://github.com/rivet-gg/rivet/blob/335088d0e7b38be5d029d...

    Once you start the Rivet "seed" process with your API key, everything from there is automatic.

    Therefore, self-hosted deployments usually look like one of:

    - Plugging in your cloud API token in to Rivet for autoscaling (recommended)

    - Fixed # of servers (hobbyist deployments that were manually set up, simple Terraform deployments, or bare metal)

    - Running within Kubernetes (usually because it depends on existing services)

  4. Ambient

    The multiplayer game engine

  5. jumpy

    Tactical 2D shooter in fishy pixels style. Made with Rust-lang ðŸĶ€ and Bevy ðŸŠķ

  6. quilkin

    Quilkin is a non-transparent UDP proxy specifically designed for use with large scale multiplayer dedicated game server deployments, to ensure security, access control, telemetry data, metrics and more.

  7. y-sweet

    A realtime CRDT-based document store, backed by S3.

    Project mention: A realtime CRDT-based document store, backed by S3 | news.ycombinator.com | 2024-12-19
  8. hyperion

    Minecraft game engine for massive custom events (by hyperion-mc)

    Project mention: Show HN: Hyperion – 10k Player Minecraft PvP Battle Written in Rust | news.ycombinator.com | 2024-11-17
  9. Sevalla

    Deploy and host your apps and databases, now with $50 credit! Sevalla is the PaaS you have been looking for! Advanced deployment pipelines, usage-based pricing, preview apps, templates, human support by developers, and much more!

    Sevalla logo
  10. yourcontrols

    Shared cockpit for Microsoft Flight Simulator.

  11. mk48

    Mk48.io ship combat game (repository commits may lag behind game updates)

  12. mine.js

    :mount_fuji: A voxel world built with JS/TS/RS. (formerly mc.js) (maybe mine.ts? or even mine.rs?)

  13. punchy

    A 2.5D side-scroller beatemup, made in Bevy

  14. bones

    An easy-to-use game engine for making real games.

  15. gamercade_console

    A Neo-Retro Fantasy Console. Make WASM-powered, networked multiplayer games.

  16. KISS-multiplayer

    Multiplayer mod for BeamNG.drive

  17. teloren

    A command-line frontend for Veloren

  18. DGS

    Go Server with spherical fields and VR support

  19. westiny

    This is a multiplayer topview western sandbox game written in rust. Under development.

  20. blazed-demo

    Client/Server multiplayer rendering.

    Project mention: Fast multiplayer 3D renderer, written in Rust | news.ycombinator.com | 2025-06-18
  21. yummy

    Yummy Game Server

  22. rust-server-for-multiplayer

    This is an SFU (Selectable Forwarding Unit) server for relaying WebRTC and WebSocket packets. Intended for use in a realtime multiplayer game. This repository's webrtc implementation is mostly based on binbat's live777 and webrtc-rs.

    Project mention: Show HN: WebRTC / WebSocket combined SFU server for multiplayer written in Rust | news.ycombinator.com | 2025-01-12
  23. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Rust Multiplayer discussion

Log in or Post with

Rust Multiplayer related posts

  • Fast multiplayer 3D renderer, written in Rust

    1 project | news.ycombinator.com | 18 Jun 2025
  • Show HN: Rivet Actors – OSS Cloudflare Durable Objects with Rust, FoundationDB

    6 projects | news.ycombinator.com | 20 Dec 2024
  • A realtime CRDT-based document store, backed by S3

    1 project | news.ycombinator.com | 19 Dec 2024
  • Rust GPU: The future of GPU programming

    2 projects | news.ycombinator.com | 8 Oct 2024
  • HAProxy 3.0 Released

    1 project | news.ycombinator.com | 30 May 2024
  • Release: Quilkin v0.7.0 — a UDP proxy specifically designed for large scale gameservers

    1 project | /r/rust | 22 Oct 2023
  • Announcing Quilkin 0.6: A UDP Proxy designed for gameservers

    1 project | /r/rust | 10 Jul 2023
  • A note from our sponsor - Sevalla
    sevalla.com | 1 Sep 2025
    Sevalla is the PaaS you have been looking for! Advanced deployment pipelines, usage-based pricing, preview apps, templates, human support by developers, and much more! Learn more →

Index

What are some of the best open-source Multiplayer projects in Rust? This list will help you:

# Project Stars
1 veloren 6,547
2 rivet 4,263
3 Ambient 3,880
4 jumpy 1,773
5 quilkin 1,425
6 y-sweet 881
7 hyperion 855
8 yourcontrols 617
9 mk48 387
10 mine.js 322
11 punchy 289
12 bones 274
13 gamercade_console 179
14 KISS-multiplayer 144
15 teloren 98
16 DGS 52
17 westiny 20
18 blazed-demo 16
19 yummy 8
20 rust-server-for-multiplayer 3

Sponsored
InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com