Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Multiplayer

Multiplayer

140 projects

Showing 36 of 140 projects

ada-doom-3
ada-doom-3Ada

A re-implementation of id Software's id-tech 4-BFG game engine in the Ada programming language.

#multiplayer#vulkan#engine-reimplementation
Stars287
Forks24
Last commit3 years ago
BetterSpades
BetterSpadesC

A lightweight, open-source client for Ace of Spades that runs on very old hardware with OpenGL/ES 1.1 support.

#multiplayer#aos#low-end-gaming
Stars286
Forks47
Last commit1 year ago
Talo
TaloGDScript

A Godot plugin for self-hostable game services including leaderboards, player authentication, multiplayer, and game saves.

#game-analytics#multiplayer#player-authentication
Stars249
Forks17
Last commit10 days ago
luasteam
luasteamC++

Lua bindings for the Steamworks API, enabling Steam integration in Lua-based games and applications.

#achievements#multiplayer#lua-bindings
Stars244
Forks32
Last commit2 months ago
Mr.Boom
Mr.BoomC

An 8-player Bomberman clone for RetroArch/Libretro and SDL, supporting netplay, AI bots, and cross-platform play.

#multiplayer#action-game#sdl2
Stars229
Forks69
Last commit6 months ago
Commander Genius
Commander GeniusC++

A modern open-source interpreter for Commander Keen and Cosmo's Cosmic Adventure games, enhancing classic DOS gameplay with new features.

#multiplayer#mod-support#sdl2
Stars225
Forks47
Last commit23 days ago
Party Charades
Party CharadesDart

A mobile party charades game built with Flutter where players guess words from categories displayed on a phone held to the forehead.

#multiplayer#dart#flutter-examples
Stars209
Forks55
Last commit7 years ago
JanusWeb
JanusWebJavaScript

A web framework and browser for building and experiencing rich virtual reality environments directly in the browser.

#multiplayer#vive#immersive-web
Stars206
Forks61
Last commit1 month ago
Entity Spell System
Entity Spell SystemC++

A C++ Godot Engine module providing a comprehensive entity and spell system for building complex 2D/3D RPGs with optional multiplayer support.

#multiplayer#game-mechanics#entity-system
Stars202
Forks19
Last commit3 years ago
Kehom's Godot Addon Pack
Kehom's Godot Addon PackGDScript

A collection of pure GDScript addons for Godot, including networking, UI, debugging, and database tools.

#multiplayer#debugging-tools#database
Stars201
Forks14
Last commit2 years ago
Zap
ZapRust

A blazingly fast networking solution for Roblox that packs data efficiently with minimal bandwidth overhead.

#multiplayer#data-serialization#luau
Stars190
Forks30
Last commit4 months ago
t5c
t5cTypeScript

An open-source multiplayer 3D top-down RPG built with Babylon.js and Colyseus, featuring real-time gameplay, character progression, and quests.

#multiplayer#colyseus#real-time-networking
Stars184
Forks41
Last commit6 months ago
Godot C# Template
Godot C# TemplateC#

A Godot 4 C# game template with ENet multiplayer, visual in-game debugging, and performance-optimized components.

#multiplayer#csharp-code#debugging-tools
Stars183
Forks15
Last commit3 months ago
Sock.lua
Sock.luaLua

A Lua networking library for LÖVE games, designed to make multiplayer game development easy.

#multiplayer#gamedev#client-server
Stars183
Forks7
Last commit5 years ago
Protogame
ProtogameC#

A modular cross-platform game engine for C# built on MonoGame, with built-in support for 3D multiplayer games.

#multiplayer#modular-architecture#flexible
Stars182
Forks31
Last commit8 years ago
Kiomet
KiometRust

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

#multiplayer#web-game#game-server
Stars178
Forks34
Last commit1 year ago
HxBit
HxBitHaxe

A Haxe library for fast binary serialization and network synchronization with versioning and RPC support.

#multiplayer#data-serialization#haxe
Stars166
Forks35
Last commit3 days ago
UDP State synchronization
UDP State synchronizationGDScript

A Godot engine demo showcasing networked physics using state synchronization over UDP for smooth client-side interpolation.

#multiplayer#client-interpolation#server-authoritative
Stars166
Forks18
Last commit
hxbit
hxbitHaxe

A Haxe library for fast binary serialization and network synchronization with automatic change tracking and RPCs.

#multiplayer#macro#haxe
Stars166
Forks35
Last commit1 day ago
Warp
WarpTypeScript

A feature-rich framework for building multiplayer games with GameMaker clients and a Node.js server.

#gamemaker#multiplayer#tcp-server
Stars149
Forks9
Last commit2 months ago
Voxelman
VoxelmanD

A plugin-based client-server voxel game engine written in the D programming language.

#multiplayer#d#d-language
Stars129
Forks10
Last commit4 years ago
Gdnet for Godot 3
Gdnet for Godot 3C++

A thin ENet wrapper for Godot 3, providing UDP-based networking with reliability, sequencing, and connection management.

#multiplayer#godot-3#gamedev
Stars125
Forks25
Last commit5 years ago
OpenSA
OpenSAC#

An open-source remake of the 1999 real-time strategy game Swarm Assault, built on the OpenRA engine with modern improvements.

#mission-editor#multiplayer#abandonware-revival
Stars124
Forks14
Last commit3 years ago
Duckmarines
DuckmarinesLua

A cross-platform free software remake of Sonic Team's ChuChu Rocket for PC with new assets and gameplay improvements.

#multiplayer#pc-gaming#free-software
Stars122
Forks18
Last commit7 years ago
herfi
herfiClojure

A 3D multiplayer game prototype built with Clojure and ClojureScript, featuring an Entity Component System architecture.

#multiplayer#clojurescript#game-prototype
Stars112
Forks10
Last commit4 years ago
Roguish
RoguishHTML

An open-source, multiplayer, extensible rogue-like game engine built with JavaScript and HTML5.

#multiplayer#dungeon-crawler#html5
Stars103
Forks51
Last commit11 years ago
godot-enet-better
godot-enet-betterC++

A Godot module for high-performance multiplayer games with multi-channel ENet networking.

#multiplayer#packet-management#c
Stars92
Forks10
Last commit5 years ago
Steamworks.gml
Steamworks.gmlC++

A native GameMaker extension that adds Steam API features like P2P networking, lobbies, and matchmaking.

#gamemaker#multiplayer#matchmaking
Stars90
Forks18
Last commit1 month ago
VoxelSrv
VoxelSrvTypeScript

A voxel browser game inspired by Minecraft where you can build, mine, and play singleplayer or multiplayer.

#multiplayer#sandbox#singleplayer
Stars90
Forks24
Last commit5 years ago
colyseus-hx
colyseus-hxHaxe

A Haxe SDK for building multiplayer game clients that connect to Colyseus servers.

#multiplayer#colyseus#haxe
Stars90
Forks15
Last commit3 days ago
AgonesSDK
AgonesSDKGDScript

A community-driven Agones SDK plugin for Godot Engine, enabling multiplayer game servers to communicate with Agones orchestration.

#multiplayer#gdscript#game-server
Stars88
Forks9
Last commit4 months ago
steamworks-ffi-node
steamworks-ffi-nodeTypeScript

A TypeScript/JavaScript wrapper for the Steamworks SDK using Koffi FFI, enabling Steam integration for Node.js and Electron applications.

#achievements#multiplayer#steam-cloud
Stars87
Forks10
Last commit29 days ago
Delphi3D Engine
Delphi3D EnginePascal

A 3D graphics and game engine for Delphi and Windows, built on DirectX 11 and used to develop Rise of Legions.

#multiplayer#directx#3d-graphics
Stars85
Forks25
Last commit5 years ago
Building a realtime quiz with VueJS using a starter kit
Building a realtime quiz with VueJS using a starter kitVue

A scalable, full-stack framework for building real-time quiz and test-taking applications using Vue.js and Node.js.

#realtime#multiplayer#quiz-platform
Stars77
Forks24
Last commit
OpenE2140
OpenE2140C#

A remake of the classic real-time strategy game Earth 2140 using the modern OpenRA engine.

#multiplayer#opentra-mod#earth-2140
Stars75
Forks12
Last commit14 days ago
UDP Snapshot interpolation
UDP Snapshot interpolationGDScript

A Godot Engine demo showcasing networked physics with snapshot interpolation and UDP for real-time multiplayer games.

#interpolation-demo#multiplayer#network-physics
Stars66
Forks8
Last commit
PreviousPage 3 of 4Next

Related Tags

Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
10 months ago
7 months ago
1 year ago
#Game Development70
#Cross Platform49
#Game49
#Open Source Game35
#Game Engine35
#Networking28
#C Plus Plus20
#Real Time17
#Game Server15
#Client Server15
#Gamedev15
#Godot Engine15