Browse free open source Game Servers and projects for Windows 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
  • Build Securely on Azure with Proven Frameworks Icon
    Build Securely on Azure with Proven Frameworks

    Lay a foundation for success with Tested Reference Architectures developed by Fortinet’s experts. Learn more in this white paper.

    Moving to the cloud brings new challenges. How can you manage a larger attack surface while ensuring great network performance? Turn to Fortinet’s Tested Reference Architectures, blueprints for designing and securing cloud environments built by cybersecurity experts. Learn more and explore use cases in this white paper.
    Download Now
  • 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: 270 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.
    Leader badge
    Downloads: 158 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
    Downloads: 72 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: 6 This Week
    Last Update:
    See Project
  • Photo and Video Editing APIs and SDKs Icon
    Photo and Video Editing APIs and SDKs

    Trusted by 150 million+ creators and businesses globally

    Unlock Picsart's full editing suite by embedding our Editor SDK directly into your platform. Offer your users the power of a full design suite without leaving your site.
    Learn More
  • 5
    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: 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
    Nakama

    Nakama

    Distributed server for social and realtime games and apps

    Distributed server for social and real-time games and apps. Users can connect with friends, and join groups. A built-in social graph to see how users can be connected. Extend the server with custom logic written in Lua, TypeScript/JavaScript, or native Go code. Build scalable games and apps with a production-ready server used by ambitious game studios and app developers all around the world.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 8
    Docker Minecraft Server

    Docker Minecraft Server

    Docker image that provides a Minecraft Server for Java Edition

    A Docker image and CLI utility by "itzg" for running a complete Minecraft Java Edition server in a container. It automatically downloads the latest stable game version, supports mods, plugins, snapshots, and simplifies orchestration in Docker or Docker Compose environments.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 9
    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: 2 This Week
    Last Update:
    See Project
  • Simple, Secure Domain Registration Icon
    Simple, Secure Domain Registration

    Get your domain at wholesale price. Cloudflare offers simple, secure registration with no markups, plus free DNS, CDN, and SSL integration.

    Register or renew your domain and pay only what we pay. No markups, hidden fees, or surprise add-ons. Choose from over 400 TLDs (.com, .ai, .dev). Every domain is integrated with Cloudflare's industry-leading DNS, CDN, and free SSL to make your site faster and more secure. Simple, secure, at-cost domain registration.
    Sign up for free
  • 10
    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: 2 This Week
    Last Update:
    See Project
  • 11
    NettyGameServer

    NettyGameServer

    A mobile game distributed server implemented using netty4.X

    A mobile game distributed server implemented using netty4.X, supports tcp, udp, http, websocket links, uses protobuf custom protocol stack for network communication, supports rpc remote calls, uses mybatis3 to support db storage sub-database sub-table, supports asynchronous mysql Storage, update the reids cache synchronously when the db is saved. Use the ExcelToCode project to generate java classes and json data dictionaries from excel data, and DictService directly reads json to reduce part of the data dictionary code. Use the game-executor project to increase the asynchronous event global service in the game, support event sharding, and balance asynchronous execution event logic. Use netty's proxy mode to increase gateway proxy forwarding.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 12
    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: 1 This Week
    Last Update:
    See Project
  • 13
    Alternative Lineage 2 Game Server written in Java.
    Downloads: 14 This Week
    Last Update:
    See Project
  • 14
    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: 2 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: 7 This Week
    Last Update:
    See Project
  • 16
    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
  • 17
    A LAN game server management utility with the ability to batch control servers from one simple interface. With the possibility of integrating the whole registration/organisation of the LAN event at a later date.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 18
    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: 3 This Week
    Last Update:
    See Project
  • 19
    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
  • 20
    D2GS is a Diablo II Game Server, to play diablo 2 on closed realms under pvpgn with version 1.10 and latter. IMPORTANT: We dont have a working d2gs, we only have a prototype, the release date is not defined at the moment.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 21
    Steam Desktop Authenticator

    Steam Desktop Authenticator

    A desktop implementation of Steam's mobile authenticator app.

    The Steam Desktop Authenticator is a powerful tool designed to enhance the security of your Steam account. With this program, you can enable two-factor authentication (2FA) for your Steam account, adding an extra layer of protection against unauthorized access. Once installed, the program generates time-based one-time passwords (TOTPs) for your Steam account, which you can use alongside your regular password when logging in. These TOTPs are generated locally on your computer, providing a secure and convenient way to verify your identity.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 22
    Custom Toolbox for the Trade Wars Game Server operator. Allows editing outside of the parameters of the internal editor. Also allows batch editing.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 23

    UDP Game Broadcast Bouncer

    Play old LAN games across the world!

    A light utility program that uses wpcap (somewhat needlessly) to redirect UDP packets allowing individuals to play Warcraft 3, Starcraft, and Unreal Tournament 2003, without the use of a game server across subnets.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 24
    A simple Java console application which connects to Call of Duty game server by RCON protocol.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 25
    HOTSPOT

    HOTSPOT

    HOTSPOT for windows 10

    Windows is no longer away from hotspot. This software lets you turn your windows 10 PC into a hotspot. Create your middle-ware with apache, IIS or any server , test it by making your PC server. Create LAN servers to play high end LAN games. Share your internet between your clients and many more.
    Downloads: 1 This Week
    Last Update:
    See Project
Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.