21 open-source apps
Best self-hosted Game Servers apps
Game server control panels, ROM and library managers and streaming tools. Host and manage multiplayer servers for your friends.
The most popular self-hosted apps for game servers on GitHub are Sunshine, RomM and Pterodactyl, ranked by stars below.
Ranked by GitHub stars
All 21 Game Servers apps
Sunshine
LizardByte/Sunshine
Remote game stream host for Moonlight with support up to 120 frames per second and 4K resolution.
Game ServersC++DockerRomM
rommapp/romm
ROM manager for organizing, enriching, and playing retro games, with support for 400+ platforms.
Game ServersPythonDockerPterodactyl
pterodactyl/panel
Management panel for game servers, with an intuitive UI for end users.
Game ServersPHPDockerLinuxGSM
GameServerManagers/LinuxGSM
CLI tool for deployment and management of dedicated game servers on Linux: more than 120 games are supported.
Game ServersShellPelican Panel
pelican/panel
Web application for easy management of game servers, offering a user-friendly interface for deploying, configuring, and managing servers, server monitoring tools, and extensive customization options…
Game ServersPHPDockerRetrom
JMBeresford/retrom
Private cloud game library distribution server + frontend/launcher.
Game ServersTypeScriptDockerPufferPanel
pufferpanel/pufferpanel
Game server management panel designed for both small networks and game server providers.
Game ServersGoGameyfin
gameyfin/gameyfin
Video game library manager with automatic scanning, web access, downloads, and plugin support.
Game ServersKotlinDockerGaseous Server
gaseous-project/gaseous-server
Game ROM manager with a built-in web-based emulator using multiple sources to identify and provide metadata.
Game ServersC#DockerOwnfoil
a1ex4/ownfoil
Nintendo Switch library manager, with automated management tasks (file identification and organization, missing updates/DLC), serving your library to multiple supported clients on your Switch, with…
Game ServersPythonDockerLancache
lancachenet/monolithic
LAN Party game caching made easy.
Game ServersShellDockerDrop
Drop-OSS/drop
Game distribution platform, designed for distributing and sharing DRM-free games efficiently (alternative to Steam, GameVault).
Game ServersVueDockerCalagopus
calagopus/panel
Modern game server management panel. Deploy, monitor, and manage Minecraft, Hytale, and other game servers with industry-leading performance.
Game ServersTypeScriptDockerauto-mcs
macarooni-man/auto-mcs
Cross-platform Minecraft server manager.
Game ServersPythonSourceBans++
sbpp/sourcebans-pp
Admin, ban, and communication management system for games running on the Source engine.
Game ServersPHPGameVault
Phalcode/gamevault-backend
Organize, download, and play DRM-free games from your own server, complete with metadata enrichment and user-friendly interface.
Game ServersTypeScriptDockerPKVault
Chnapy/PKVault
Centralized Pokémon storage management & Pokedex app (alternative to Pokémon Home).
Game ServersTypeScriptDockerEasyWI
easy-wi/developer
Easy-Wi is a Web-interface that allows you to manage server daemons like gameservers. In addition it provides you with a CMS which includes a fully automated game- and voiceserver lending service.
Game ServersPHPGameAP
gameap/gameap
Game Administration Panel for managing game servers on Linux and Windows.
Game ServersGoDockerMinus Games
Accessory/minus_games
Sync games and save files across multiple devices.
Game ServersRustRetroArr
RiDDiX/RetroArr
Game library manager for PC and retro consoles, with metadata scraping, indexer search, download automation and browser-based emulation (alternative to RomM).
Game ServersC#Docker
What is the best self-hosted app for game servers?
By GitHub stars, Sunshine is the most popular self-hosted app for game servers with 41,902 stars, followed by RomM and Pterodactyl. The best fit depends on your needs, so compare Docker support, license and recent activity on each app page.
Are these Game Servers apps free?
Yes. All 21 apps in this category are open source and free to run on your own server. A few also offer a paid hosted plan or enterprise add-ons, but self-hosting the open-source edition costs nothing beyond your hardware.
How do I install a self-hosted Game Servers app?
15 of the 21 apps here ship a Docker image, which is the easiest route: rent a small VPS or use a home server, install Docker, and start the app with its Docker Compose file. Apps without an image list their native install steps in the README.
Which Game Servers apps are most actively developed?
Measured by commits in the last twelve months, the most active projects are RomM (5,917 commits), Calagopus (1,067 commits) and Sunshine (757 commits). Active development usually means faster bug fixes and security patches.