Browse free open source Game Servers and projects for Linux below. Use the toggles on the left to filter open source 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
  • Powerful App Monitoring Without Surprise Bills Icon
    Powerful App Monitoring Without Surprise Bills

    AppSignal starts at $23/month with all features included. No overages, no hidden fees. 30-day free trial.

    Tired of monitoring tools that punish you for scaling? AppSignal offers transparent, predictable pricing with every feature unlocked on every plan. Track errors, monitor performance, detect anomalies, and manage logs across Ruby, Python, Node.js, and more. Trusted by developers since 2012 with free dev-to-dev support. No credit card required to start your 30-day trial.
    Try AppSignal 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: 848 This Week
    Last Update:
    See Project
  • 2
    Scrabble3D
    <b>The project is continued at https://github.com/Scrabble3D. Find the latest program version under Binaries.</b> Scrabble3D is a highly customizable Scrabble game that not only supports Classic Scrabble and Superscrabble but also 3D games and own boards. You can play local against the computer or connect to a game server to find other players.
    Downloads: 132 This Week
    Last Update:
    See Project
  • 3
    Arianne RPG

    Arianne RPG

    Arianne is an engine to develop multiplayer online games like Stendhal

    Arianne is a multiplayer online engine to develop turn based and real time games, providing a simple way of creating the game server rules and clients like our MORPG Stendhal. Our engine Marauroa uses Java and SQL for hosting hundreds of players on a solo host. Stendhal is a fun friendly and free multiplayer online adventure game with a huge and rich world. With hundreds of NPCs and different quests, features like the Travel log and achievement system keep track of progress. Thousands of creatures are ready to fight, above and below ground, and as players level up they can compare themselves on a detailed stats website. The engine Marauroa provides a simple way of creating games on a portable and robust server architecture. Marauroa manages the client server communication and provides an object orientated view of the world for game developers. It handles database access in a transparent way to store player accounts, character progress and the state of the world
    Leader badge
    Downloads: 97 This Week
    Last Update:
    See Project
  • 4
    Uptime Kuma

    Uptime Kuma

    A fancy self-hosted monitoring tool

    Uptime Kuma is an easy-to-use self-hosted monitoring tool. It is a temporary live demo, all data will be deleted after 10 minutes. Use the one that is closer to you, but I suggest that you should install and try it out for the best demo experience. Monitoring uptime for HTTP(s) / TCP / HTTP(s) Keyword / Ping / DNS Record / Push / Steam Game Server / Docker Containers. Notifications via Telegram, Discord, Gotify, Slack, Pushover, Email (SMTP), and 90+ notification services, click here for the full list.
    Downloads: 8 This Week
    Last Update:
    See Project
  • Gemini 3 and 200+ AI Models on One Platform Icon
    Gemini 3 and 200+ AI Models on One Platform

    Access Google's best plus Claude, Llama, and Gemma. Fine-tune and deploy from one console.

    Build generative AI apps with Vertex AI. Switch between models without switching platforms.
    Start Free
  • 5
    Graph NotebookAmazon GameLift Unity

    Graph NotebookAmazon GameLift Unity

    Access GameLift resources and integrate GameLift into your Unity game

    The Amazon GameLift Plugin for Unity contains libraries and native UI that makes it easier to access GameLift resources and integrate GameLift into your Unity game. You can use the GameLift Unity Plugin to access GameLift APIs and deploy AWS CloudFormation templates for common gaming scenarios. Auth Only, this scenario creates a game backend service that performs only player authentication and no game server capability. It creates a Cognito user pool to store player authentication information, as well as an API gateway REST endpoint backed up AWS Lambda handlers to start a game and view game connection information. The Lambda handler always returns a 501 Error (Unimplemented). Single-Region Fleet, this scenario creates a game backend service with a single GameLift fleet. After player authenticates and starts a game (with a POST request to /start_game), a AWS Lambda handler searches for an existing viable game session with an open player slot on the fleet.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 6
    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: 4 This Week
    Last Update:
    See Project
  • 7
    Agones

    Agones

    Dedicated Game Server Hosting and Scaling for Multiplayer Games

    Multiplayer dedicated game servers anywhere. An open source, batteries-included, multiplayer dedicated game server scaling and orchestration platform that can run anywhere Kubernetes can run. Define and manage groups of ready-game servers through YAML configuration or API calls. Integrated SDK for managing game server lifecycle, health and configuration. Integration with OpenCensus for platform-independent game server metrics and monitoring dashboards. Agones replaces usual bespoke or proprietary cluster management and game server scaling solutions with a Kubernetes cluster that includes the Agones custom Kubernetes Controller and matching Custom Resource Definitions for GameServers, Fleets and more. With Agones, Kubernetes gets native abilities to create, run, manage and scale dedicated game server processes within Kubernetes clusters using standard Kubernetes tooling and APIs. This model also allows any matchmaker to interact directly with Agones via the Kubernetes API.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 8
    PufferPanel

    PufferPanel

    PufferPanel is an open source game server management panel

    The simplest, free, open source game management panel. PufferPanel is an open source game server management panel designed to be easy to use and easy to install. PufferPanel supports Minecraft, Forge, Spigot, Sponge, Source Dedicated Servers, BungeeCord, PocketMine, Forge, and much more. In addition to being a free and open source project, PufferPanel provides an easy-to-use interface for everyone from individual users to large networks or companies. We strive to create a friendly community, and we would love for you to join us.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 9
    Alternative Lineage 2 Game Server written in Java.
    Downloads: 16 This Week
    Last Update:
    See Project
  • Try Google Cloud Risk-Free With $300 in Credit Icon
    Try Google Cloud Risk-Free With $300 in Credit

    No hidden charges. No surprise bills. Cancel anytime.

    Use your credit across every product. Compute, storage, AI, analytics. When it runs out, 20+ products stay free. You only pay when you choose to.
    Start Free
  • 10
    Azuriom

    Azuriom

    Azuriom is a complete open-source web solution for game servers

    Azuriom is a complete open-source web solution for game servers. Enjoy dozens of extensions for endless possibilities. Already trusted by over 1,800 servers. Azuriom is a complete free and open-source web solution for game servers. Enjoy dozens of extensions for endless possibilities. Dozens of extensions can be installed directly from the admin dashboard. Monetize your server with our shop, build a community with our forums, or spruce up your site with one of our many gorgeous themes. Azuriom is an open-source project. You don’t have to worry about expensive shop fees or bad hosting. You host your site where you want and even customize it as needed. Azuriom is a complete open-source web solution for game servers. Enjoy dozens of extensions for endless possibilities. Already trusted by over 1,800 servers, cumulating with more than two million users.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 11
    webDiplomacy
    Diplomacy is a popular turn based strategy game in which you battle to control Europe; to win you must be diplomatic and strategic. webDiplomacy lets you play Diplomacy online. Official game server: http://webdiplomacy.net/
    Downloads: 4 This Week
    Last Update:
    See Project
  • 12
    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: 10 This Week
    Last Update:
    See Project
  • 13
    The goal of the project is to create a Java multi-user game server that can be easily extended and used for adding a multiplayer feature to games. User authentication, chat and interfaces for adding custom capabilities will be provided out of the box.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 14
    A PHP 5 library for querying game servers. Currently supporting over 160 games, including source (half-life), unreal and quake engine games, ase & gamespy protocols. Newer games supported are Crysis & Call of Duty 5. Also supports Teamspeak 2.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 15
    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: 2 This Week
    Last Update:
    See Project
  • 16
    The NNGS (No Name Go Server) is a game server which allows you to play the game of Go over the Internet. It basically runs as a 'deamon' under Unix (though cygwin-port is available) and supports connections from many clients (both graphical and text)
    Downloads: 2 This Week
    Last Update:
    See Project
  • 17
    Apple Game Server 3.1

    Apple Game Server 3.1

    Upload games to legacy apple // computers via serial and no floppies!

    This java (version 6 or higher) program allows you to send games directly to an old apple // computer with no need for floppies, only a serial cable. No hardware modification is necessary, you only need a working serial connection. A cousin of this project can be found here: http://asciiexpress.net/gameserver/ (Thanks Egan!)
    Downloads: 1 This Week
    Last Update:
    See Project
  • 18
    The aim of this software is helping players to create strats for fps online games. Players needs to connect to a game server, then they can draw, thanks to this software, directly on the map so all the team can see what's someone is explaining.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 19
    LSJ-Launcher-v251215

    LSJ-Launcher-v251215

    Lucifer ate the tomcat.

    Lucifer ate the tomcat.. and embbed the more useful registry. and free software utilities.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 20
    A small Perl script that allows Steam-based game server admins to create, modify and maintain custom config files for each map in a server’s mapcycle.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 21
    MaNGOS is an object-oriented Massively Multiplayer Online Role-Playing Game Server (MMORPGS). It's an educational project, to help developers get familar with large scale C++ and C# development projects.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 22
    A Launcher for the Open Wow server
    Downloads: 1 This Week
    Last Update:
    See Project
  • 23
    T.I.G.S - the incredible Game Server a modular Serversystem on win32 to provide a plattform for nearly every mp-game
    Downloads: 1 This Week
    Last Update:
    See Project
  • 24
    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
  • 25
    All-Knowing Mind is a Java/SWT multi-language, OS-independent game server browser focusing on first person shooters similar to Yahoo's now defunct All-Seeing Eye.
    Downloads: 0 This Week
    Last Update:
    See Project
MongoDB Logo MongoDB