Browse free open source C++ Game Servers and projects below. Use the toggles on the left to filter open source C++ Game Servers by OS, license, language, programming language, and project status.

  • MongoDB Atlas runs apps anywhere Icon
    MongoDB Atlas runs apps anywhere

    Deploy in 115+ regions with the modern database for every enterprise.

    MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
    Start Free
  • Ship Agents Faster Icon
    Ship Agents Faster

    Transform your applications and workflows into powerful agentic systems at global scale.

    Gemini Enterprise Agent Platform lets you rapidly build, scale, govern and optimize production-ready agents grounded in your organization's data. The platform enables developers to build custom or pre-built agents for virtually any use case. New customers get $300 in free credits.
    Get Started Free
  • 1
    Sunshine

    Sunshine

    Self-hosted game stream host for Moonlight

    Sunshine is an open-source self‑hosted cloud gaming server that implements NVIDIA’s GameStream protocol. Compatible with Moonlight clients across platforms, it supports low‑latency streaming via software or hardware encoding (AMD/Intel/NVIDIA) and offers a browser‑based control UI for pairing.
    Downloads: 1,645 This Week
    Last Update:
    See Project
  • 2
    AzerothCore

    AzerothCore

    Complete Open Source and Modular solution for MMO

    AzerothCore is a fully open-source MMORPG server framework designed to recreate the gameplay experience of World of Warcraft’s Wrath of the Lich King expansion in a customizable and self-hosted environment. It is written primarily in C++ and provides a complete backend infrastructure for running private game servers, including world simulation, player interaction, combat systems, and database-driven content. The project is highly modular, allowing developers to extend or modify game behavior through plugins and custom modules without altering the core engine. It emphasizes stability and “blizzlike” accuracy, meaning it strives to replicate the original mechanics of the official game as closely as possible. The framework is also used as an educational resource for understanding how large-scale online game servers are structured and maintained. It includes tools for managing server configuration, content scripting, and database operations.
    Downloads: 12 This Week
    Last Update:
    See Project
  • 3
    MangosZero

    MangosZero

    Mangos ZERO is a server for World of Warcraft

    Mangos is an open source project written in C++. It's fast, runs on multiple platforms and stores game data in MySQL or MariaDB. It also has optional support for SOAP. The server supports a wide range of operating systems and various compiler platforms. In order to do that, we use various free cross-platform libraries and use CMake (v3.12+) to provide a cross-platform build system that adapts to your chosen operating system and compiler.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 4
    Gamer's Proxy

    Gamer's Proxy

    Proxy for games that emulates network conditions like ping and lag.

    Ever played a competitive game with a friend in which one of you hosted the server on their own machine? Ever thought that it's unfair that one person's ping is zero and the other one's is 80? This is an open-source program that can emulate constant ping, ping spikes and packet losses. Download, extract wherever you want, launch the executable and read the instructions that are conveniently placed in the main window of the program. This program allows gamers to fake their ping and packet loss. Only games which allow direct IP connections are supported - this program will not emulate the game server and will not advertise itself on any master server of any game. The idea is this: game client -> proxy -> game server Demonstration video: http://youtu.be/2VWNhmfD1Qk
    Downloads: 8 This Week
    Last Update:
    See Project
  • $300 Free Credits to Build on Google Cloud Icon
    $300 Free Credits to Build on Google Cloud

    New to Google Cloud? Get $300 in credits to explore Compute Engine, BigQuery, Cloud Run, Gemini Enterprise Agent Platform, and more.

    Start your next project with $300 in free Google Cloud credit. Spin up VMs, run containers, query petabytes in BigQuery, or build agents with Gemini Enterprise Agent Platform. Once your credits are used, keep building with 20+ always-free tier products including Compute Engine, Cloud Storage, GKE, and Cloud Run functions. No commitment required—just sign up and start building.
    Claim $300 Free
  • 5
    Shoddy Battle (later known as Pokémon Lab) is a Pokémon simulator created by Cathy and bearzly and first released in July 2007. It allows users to play Pokémon matches against other people online. Shoddy Battle was highly influential on the game of competitive Pokémon because it was free and open source, scalable (700,000 battles per month during its peak), user customisable and extensible, and it provided unprecedented statistical data on player skill and Pokémon usage trends. Visit the web site for more information.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 6
    Program works with WNET game server and allow check accebility of server, look to friend online and so on.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 7

    GameServer

    GameServer is a sophisticated, game server designed for online games

    GameServer is a sophisticated, game server designed for massively multiplayer online games. Built with a C++ core and extensible Python scripting, it provides solution for managing persistent game worlds with real-time player interactions, advanced networking, and comprehensive monitoring capabilities.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 8
    gfxScan game server scanner windows .net visual C++ .net managed c++ counter strike beta version released
    Downloads: 1 This Week
    Last Update:
    See Project
  • 9
    monopd is a dedicated game server daemon for playing Monopoly-like board games. Clients such as Atlantik connect to the server and communicate using short commands and XML messages.
    Downloads: 1 This Week
    Last Update:
    See Project
  • Our Free Plans just got better! | Auth0 Icon
    Our Free Plans just got better! | Auth0

    With up to 25k MAUs and unlimited Okta connections, our Free Plan lets you focus on what you do best—building great apps.

    You asked, we delivered! Auth0 is excited to expand our Free and Paid plans to include more options so you can focus on building, deploying, and scaling applications without having to worry about your security. Auth0 now, thank yourself later.
    Try free now
  • 10
    A vault system for NWN2. This vault system allows the following: - transfers bic files from game server to game server (using Vaultster); - backups bic files on a central repository; - pushes bic files to every game server for accessibility.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    CoXServer is a development project aimed at creating a game server emulator for the game Dark Age of Camelot. The server will be written in C++ and will use a XML backend by default with MSSQL, MySQL and Oracle support in the future.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    Diablo 2 Closed Game Server. The project was orginally developed inhouse by Net-Games (www.net-games.com), and has been made opensource for development speed up and getting new features built in.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    Try to write a easy use and high performance game server engine for online games
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    GSD is a meta-daemon used for managing computer game servers, commericial or otherwise.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    IO_Crusher is a C++ multithreaded library that permits to handle a huge number of sockets and provide the best responsiveness using the bandwidth as fast as possible. The library is especially designed to be integrated into an Online Game Server.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    KYatzy2000 is a network based YATZEE implementation for Linux/KDE. The package conatins a thin client and a multithreaded multi game server designed to be able to run continously. Event if it's mainly designed for multiplayers it also can be played in si
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    Lann is designed to be a fully featured LAN (party) management system. Features include a game server browser, IM and user managment. The Lann client is designed to be run on all computers at an event and is similar to Xfire (a popular online system)
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    Modo is a cross-platform online game server and community tool similar in functionality to Valve's Steam platform. The Modo Client is being designed for ease of use and when released, will be free to use by anyone.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    Moon

    Moon

    A lightweight game server framework implemented with Actor Model

    Moon is a lightweight game server framework based on the actor model. One worker thread can have one or more actors (services), which communicate with each other through message queues. There are many features for game server development.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    This is a project with game server hosters in mind. Rather than following protocol changes of CVS this project will have permanent support for protocol 7.6 but will also always update to the latest client protocols of Tibia and will be managed by a team
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    NoahGameFrame

    NoahGameFrame

    A fast, scalable, distributed game server engine/framework for C++

    A fast, scalable, distributed game server engine/framework for C++, including the actor library, and network library, can be used as a real-time multiplayer game engine ( MMO RPG/MOBA ), which supports C#/Lua script/ Unity3d, Cocos2dx and plan to support Unreal. Easy-to-use, interface-oriented design. An extensible plugin framework that makes getting your application running quick and easy. A clean, uncluttered design and stable engine that has been used in several commercial products. A high-performance actor model (by a safe thread pool). Event and attribute-driven, making it clear and easy to maintain your business. Based on standard C++ development, ensuring cross-platform support. An existing C++ and C# game client for rapid development. Cross-platform support.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    Network Game Server to create games of massive multiplayer online RPG.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    Quaerum is a multi-platform, multi-game, multi-threaded and multi-language Game Server browser that works out of the box with dozens of online games.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    I am very sorry about my poor english. This project is for develop a game server, which is named "RioServer".
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    This software is a map synchronizer beetwen a game server and its maps' mirror, developed with Warsow in mind, but usable with all the games that use pk3 map files.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • Next
Auth0 Logo