#Multiplayer

Showing 60 of 65 repositories tagged #multiplayer, ranked by stars

tldraw
tldraw
tldraw

Build infinite canvas apps in React with the tldraw SDK. World's best, top-most agent recommended #1 five star SDK.

Score
100
โ˜… 48.7k โ‘‚ 3.4k +15/day
TypeScript
SFTtech
SFTtech
openage

Clone of the Age of Empires II engine ๐Ÿš€

Score
100
โ˜… 14.3k โ‘‚ 1.3k +18/day
Python
heroiclabs
heroiclabs
nakama

Scalable open-source game backend server: multiplayer, matchmaking, leaderboards, chat, and social features for games.

Score
100
โ˜… 12.8k โ‘‚ 1.4k +14/day
Go
boardgameio
boardgameio
boardgame.io

State Management and Multiplayer Networking for Turn-Based Games

Score
100
โ˜… 12.4k โ‘‚ 830 +5/day
TypeScript
veloren
veloren
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.

Score
100
โ˜… 7.4k โ‘‚ 520 +5/day
Rust
agones-dev
agones-dev
agones

Dedicated Game Server Hosting and Scaling for Multiplayer Games on Kubernetes

Score
75
โ˜… 6.9k โ‘‚ 930 +1/day
Go
sadmann7
sadmann7
tablecn

Data table and data grid components built with shadcn/ui, featuring sorting, filtering, pagination, infinite scrolling, and real-time collaboration.

Score
90
โ˜… 6.2k โ‘‚ 556 +6/day
TypeScript
rivet-dev
rivet-dev
rivet

Rivet Actors are the primitive for stateful workloads. Built for AI agents, collaborative apps, and durable execution.

Score
94
โ˜… 5.7k โ‘‚ 199 +16/day
Rust
liveblocks
liveblocks
liveblocks

Realtime infrastructure for multiplayer apps and agents

Score
80
โ˜… 4.7k โ‘‚ 428 +9/day
TypeScript
AmbientRun
AmbientRun
Ambient

The multiplayer game engine

Score
41
โ˜… 3.9k โ‘‚ 130 โ€”
Rust
BrowserBox
BrowserBox
BrowserBox

๐Ÿ’š๐Ÿ‡บ๐Ÿ‡ธ๐Ÿ—ฝSecure remote browsing anywhere, any way you like it.

Score
100
โ˜… 3.9k โ‘‚ 415 +2/day
Shell
googleforgames
googleforgames
open-match

Flexible, extensible, and scalable video game matchmaking.

Score
50
โ˜… 3.4k โ‘‚ 359 +1/day
Go
aspen-cloud
aspen-cloud
triplit

A full-stack, syncing database that runs on both server and client. Pluggable storage (indexeddb, sqlite, durable objects), syncs over websockets, and works with your favorite framework (React, Solid, Vue, Svelte).

Score
60
โ˜… 3.1k โ‘‚ 102 +3/day
TypeScript
ferrumc-rs
ferrumc-rs
ferrumc

A reimplementation of the minecraft server in rust.

Score
88
โ˜… 2.3k โ‘‚ 93 +18/day
Rust
fishfolk
fishfolk
jumpy

Tactical 2D shooter in fishy pixels style. Made with Rust-lang ๐Ÿฆ€ and Bevy ๐Ÿชถ

Score
71
โ˜… 1.9k โ‘‚ 129 +6/day
Rust
FreezingMoon
FreezingMoon
AncientBeast

The Turn Based Strategy Game/eSport. Master your beasts! ๐Ÿบ

Score
70
โ˜… 1.9k โ‘‚ 697 +1/day
TypeScript
EmbarkStudios
EmbarkStudios
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.

Score
82
โ˜… 1.6k โ‘‚ 118 +1/day
Rust
preset-io
preset-io
agor

Orchestrate Claude Code, Codex, and Gemini sessions on a multiplayer canvas. Manage git worktrees, track AI conversations, and visualize your team's agentic work in real-time.

Score
100
โ˜… 1.3k โ‘‚ 110 โ€”
TypeScript
cBournhonesque
cBournhonesque
lightyear

A networking library to make multiplayer games for the Bevy game engine

Score
76
โ˜… 1.1k โ‘‚ 146 +6/day
Rust
openkruise
openkruise
kruise-game

Game Servers Management on Kubernetes

Score
100
โ˜… 1.1k โ‘‚ 172 โ€”
Go
jamsocket
jamsocket
y-sweet

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

Score
47
โ˜… 1.0k โ‘‚ 81 +1.0k/day
Rust
xNul
xNul
palworld-host-save-fix

Fixes the bug which forces a player to create a new character when they already have a save. Useful for migrating maps from co-op to dedicated servers and from one dedicated server to another.

Score
0
โ˜… 928 โ‘‚ 76 โ€”
Python
Quaint-Studios
Quaint-Studios
Reia

RPG game action-adventure MMO built with Godot and Rust.

Score
65
โ˜… 862 โ‘‚ 44 +10/day
GDScript
Sequal32
Sequal32
yourcontrols

Shared cockpit for Microsoft Flight Simulator.

Score
53
โ˜… 635 โ‘‚ 81 +1/day
Rust
ekzhang
ekzhang
setwithfriends

๐ŸŽฎ A frictionless multiplayer web app that lets you play Set with friends

Score
20
โ˜… 633 โ‘‚ 64 +3/day
JavaScript
simgine
simgine
bevy_replicon

A server-authoritative replication crate for Bevy.

Score
59
โ˜… 628 โ‘‚ 52 +2/day
Rust
elpheria
elpheria
rpc-websockets

JSON-RPC 2.0 implementation over WebSockets for Node.js and JavaScript/TypeScript

Score
50
โ˜… 624 โ‘‚ 129 +1/day
JavaScript
rameshvarun
rameshvarun
netplayjs

Make P2P multiplayer browser games, no server hosting or synchronization code required. Powered by rollback netcode + WebRTC.

Score
10
โ˜… 567 โ‘‚ 46 โ€”
TypeScript
ttpreport
ttpreport
ligolo-mp

Multiplayer pivoting solution

Score
67
โ˜… 524 โ‘‚ 55 โ€”
Go
mantou132
mantou132
nesbox

Online multiplayer games platform

Score
80
โ˜… 453 โ‘‚ 39 โ€”
TypeScript
halftheopposite
halftheopposite
TOSIOS

The Open-Source IO Shooter is an open-source multiplayer game in the browser

Score
80
โ˜… 437 โ‘‚ 97 +2/day
TypeScript
SoftbearStudios
SoftbearStudios
mk48

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

Score
29
โ˜… 431 โ‘‚ 92 +2/day
Rust
rune
rune
rune

Build multiplayer web games played by millions! ๐Ÿ‘พ You focus on your game, Rune handles everything else, incl. backend and networking ๐Ÿš€ Make your game using JavaScript / TypeScript and any frontend web framework such as React, Svelte, Vue, Threejs, PixiJS, Phaser. You can even use plain HTML and CSS. Perfect for web devs interested in gamedev.

Score
40
โ˜… 418 โ‘‚ 36 +2/day
TypeScript
PlayFab
PlayFab
thundernetes

Thundernetes makes it easy to run your game servers on Kubernetes

Score
60
โ˜… 337 โ‘‚ 51 +1/day
Go
hyperfy-xyz
hyperfy-xyz
hyperfy

World building for everyone

Score
100
โ˜… 293 โ‘‚ 110 โ€”
JavaScript
egregore-labs
egregore-labs
egregore

Shared intelligence layer for organizations

Score
80
โ˜… 264 โ‘‚ 11 โ€”
Shell
ritiek
ritiek
piano-rs

A multiplayer piano using UDP sockets that can be played using computer keyboard, in the terminal.

Score
20
โ˜… 235 โ‘‚ 22 โ€”
Rust
GoMudEngine
GoMudEngine
GoMud

A Go based MUD (Multi-User Dungeon) server.

Score
25
โ˜… 227 โ‘‚ 49 +2/day
Go
heroiclabs
heroiclabs
nakama-js

Nakama JavaScript Client SDK

Score
60
โ˜… 220 โ‘‚ 71 +1/day
TypeScript
liveblocks
liveblocks
pixel-art-together

Pixel Art Together is a multiplayer pixel art editor powered by Liveblocks.

Score
0
โ˜… 212 โ‘‚ 17 โ€”
Svelte
SoftbearStudios
SoftbearStudios
kiomet

Kiomet.com real-time strategy game (repository commits may lag behind game updates)

Score
24
โ˜… 163 โ‘‚ 30 โ€”
Rust
Mati365
Mati365
micro-racing

๐Ÿš— ๐ŸŽ๏ธ ๐ŸŽฎ A browser-based isometric racing game built with a custom WebGL 1.x engine. Features real-time multiplayer with client-side prediction, spatial optimizations via quad trees, and AI opponents powered by neural networks trained through genetic algorithms.

Score
0
โ˜… 161 โ‘‚ 25 โ€”
JavaScript
DownWithTheFallen
DownWithTheFallen
ToyBattlesHQ

ToyBattlesHQ serves as the central public repository for the server that was used by ToyBattles - the first (ever!) publicly available server emulator for MicroVolts.

Score
33
โ˜… 145 โ‘‚ 35 โ€”
C++
stateless-minds
stateless-minds
cyber-stasis

Post-money economy simulator in the form of a free fictional game based on gift economy that tests the hypothesis of having a market system without any exchange be it barters or money.

Score
67
โ˜… 133 โ‘‚ 4 โ€”
Go
Speedvicio
Speedvicio
MedGuiReborn

MedGui Reborn is a frontend/launcher (GUI) for Mednafen multi emulator, written in VB .Net with Microsoft Visual Studio Community

Score
30
โ˜… 131 โ‘‚ 6 โ€”
Visual Basic .NET
IS4Code
IS4Code
YSF

YSF Server Functions

Score
0
โ˜… 106 โ‘‚ 37 โ€”
C++
LinwoodDev
LinwoodDev
Setonix

๐Ÿƒ Powerful, customizable, cross-platform, opensource table sandbox game

Score
40
โ˜… 100 โ‘‚ 10 โ€”
Dart
zesterer
zesterer
teloren

A command-line frontend for Veloren

Score
18
โ˜… 99 โ‘‚ 8 โ€”
Rust
SoftwareGuy
SoftwareGuy
NodeListServer

Node List Server is a multi-purpose server list system. NodeJS powered and supports Docker.

Score
20
โ˜… 94 โ‘‚ 33 โ€”
JavaScript
j-jorge
j-jorge
bim

Bim! is a last-man-standing arcade online game for Android

Score
20
โ˜… 89 โ‘‚ 9 +1/day
C++
olahol
olahol
pocketplace

:fireworks: Draw pixels on a canvas with friends.

Score
0
โ˜… 80 โ‘‚ 7 โ€”
Go
Terkwood
Terkwood
BUGOUT

AI-driven, Multiplayer Go/Weiqi/Baduk for the web ๐Ÿ›๐Ÿค–๐Ÿฆ€โ™Ÿ

Score
12
โ˜… 80 โ‘‚ 8 โ€”
Rust
AnthonyTornetta
AnthonyTornetta
Cosmos

A multiplayer block-based space exporation game in active development

Score
35
โ˜… 78 โ‘‚ 9 โ€”
Rust
amethyst
amethyst
grumpy_visitors

๐Ÿง™โ€โ™‚๏ธ๐Ÿง™โ€โ™€๏ธ A prototype of a top-down EvilInvasion-like 2D arcade/action (with co-op!)

Score
6
โ˜… 77 โ‘‚ 13 โ€”
Rust
lemunozm
lemunozm
asciiarena

Terminal multiplayer deathmatch game

Score
0
โ˜… 74 โ‘‚ 2 โ€”
Rust
vcmf
vcmf
dim0

Open-source, real-time collaborative AI canvas - notes, mini-apps, and agents on one infinite board.

Score
60
โ˜… 64 โ‘‚ 6 +2/day
TypeScript
emmanuelvassquez429-rgb
emmanuelvassquez429-rgb
Shapez-2-Shift-Logic-Expansion

Shapez 2: The Ultimate Factory Automation & Blueprint Sharing Engine 2026

Score
40
โ˜… 52 โ‘‚ 0 โ€”
HTML
exokitxr
exokitxr
zeo

Multiplayer WebVR worlds made out of npm modules.

Score
33
โ˜… 52 โ‘‚ 8 โ€”
JavaScript
dkarter
dkarter
king_of_tokyo

๐Ÿ‘‘ King of Tokyo Multiplayer Board Game using Phoenix LiveView

Score
40
โ˜… 50 โ‘‚ 7 โ€”
Elixir
Quaint-Studios
Quaint-Studios
Sustenet

Sustenet is a networking solution built with Rust and Zig, formerly C#, for game engines like Unity3D, Godot, and Unreal Engine. The primary focus is on scaling by allowing multiple servers to work together.

Score
0
โ˜… 43 โ‘‚ 5 +1/day
Zig
Related Topics
#game#rust#game-development#gamedev#react#game-engine#typescript#game-server#go#javascript#golang#networking

ยฉ 2026 GitRepoTrend ยท GitHub repositories by topic ยท Updated weekly