Showing 26 of 26 projects
A connection-oriented, message-based UDP transport layer for games with reliable/unreliable messaging, encryption, and P2P NAT traversal.
A scalable game server framework with clustering support and client libraries for iOS, Android, Unity, and others.
A C++ network library for client/server games with secure authentication, reliable messaging, and competitive multiplayer features.
A real-time messaging server for building scalable in-app notifications, multiplayer games, and chat apps.
A lightweight C99 single-header library for efficient world replication and entity synchronization in multiplayer games.
A set of Godot addons for building responsive, rollback-networked multiplayer games with client-side prediction and lag compensation.
A TypeScript/JavaScript game engine for 2D and isometric multiplayer games with built-in networking and physics.
Open-source multiplayer and network messaging server for Lua-based game engines like CoronaSDK, Moai, Gideros, LÖVE, and Defold.
An HTML5 multiplayer game engine supporting up to 64 concurrent players with Box2D physics on low-cost VMs.
An 8-player Bomberman clone for RetroArch/Libretro and SDL, supporting netplay, AI bots, and cross-platform play.
A C++ Godot Engine module providing a comprehensive entity and spell system for building complex 2D/3D RPGs with optional multiplayer support.
An open-source isometric action game engine inspired by Fallout Tactics, enabling real-time tactical gameplay.
A feature-rich framework for building multiplayer games with GameMaker clients and a Node.js server.
A curated directory of games and game development resources built with the Elm programming language.
A generic game bot for Slack that manages ping pong, chess, and other games with leaderboards and Elo ratings.
A Haxe SDK for building multiplayer game clients that connect to Colyseus servers.
A Rust library implementing popular skill rating algorithms like Elo, Glicko-2, TrueSkill, and Weng-Lin for multiplayer games and competitions.
A real-time multiplayer board games web app built with Stl.Fusion and Blazor, demonstrating low-cost real-time state synchronization.
A multiplayer third-person shooter example project for the Godot 3.2 game engine.
A multiplayer first-person shooter example project built with Godot 3.2 game engine.
A fast Rust library for querying game servers and services to retrieve live status and player information.
A Lua bitstream library for packing data into compressed bytes to reduce network bandwidth in applications like multiplayer games.
An Arduino-based Capture The Flag system for FPV drones, enabling team battles and single-player games with customizable flags.
A Go wrapper for the Smite game API that simplifies accessing match data, player stats, and game information.
A lightweight server and framework for building and hosting turn-based multiplayer games like board or card games.
A Game Maker Studio 2.3 extension and Nest.js server for creating multiplayer HTML5 games.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.