Ranked by GitHub stars
All 17 Games apps
Mindustry
Anuken/Mindustry
Factorio-like tower defense game. Build production chains to gather more resources, and build complex facilities.
GamesJavaLila
lichess-org/lila
Ad-less chess server powering lichess.org, with official iOS and Android client apps.
GamesScalaLuanti
luanti-org/luanti
Voxel game engine (formerly Minetest). Play one of our many games, mod a game to your liking, make your own game, or play on a multiplayer server.
GamesC++OpenTTD
OpenTTD/OpenTTD
Transport tycoon simulation game.
GamesC++DockerA Dark Room
doublespeakgames/adarkroom
Minimalist text adventure game for your browser.
GamesJavaScriptThe Battle for Wesnoth
wesnoth/wesnoth
The Battle for Wesnoth is an Open Source, turn-based tactical strategy game with a high fantasy theme, featuring both singleplayer and online/hotseat multiplayer combat.
GamesC++MTA:SA
multitheftauto/mtasa-blue
Add network play functionality to Rockstar North's Grand Theft Auto game series, in which this functionality is not originally found.
GamesC++Hypersomnia
TeamHypersomnia/Hypersomnia
Competitive top-down shooter blending Counter-Strike with Hotline Miami. Runs on Linux, Windows, MacOS and the Web.
GamesC++DockerRazzia
Ralex91/Razzia
Quiz game platform, designed for smaller self-hosted events (alternative to Kahoot!).
GamesTypeScriptDockerZero-K
ZeroK-RTS/Zero-K
Open Source on Springrts engine. Zero-K is a traditional real time strategy game with a focus on player creativity through terrain manipulation, physics, and a large roster of unique units - all…
GamesLuaDDraceNetwork
ddnet/ddnet
Cooperative platformer version of DDRace, a Teeworlds modification featuring unique cooperative gameplay.
GamesC++Posio
abrenaut/posio
Geography multiplayer game.
GamesPythonScribble.rs
scribble-rs/scribble.rs
A web-based pictionary game.
GamesGoDockerRed Eclipse 2
redeclipse/base
Arena first-person shooter similar to Unreal Tournament.
GamesC++Suroi
HasangerGames/suroi
2D battle royale game inspired by surviv.io.
GamesTypeScriptpiqueserver
piqueserver/piqueserver
Server for openspades, the first-person shooter in a destructible voxel world.
GamesPythonCubiks-2048
Kshitij-Banerjee/Cubiks-2048
Clone of 2048 game in 3D.
GamesJavaScript
What is the best self-hosted app for games?
By GitHub stars, Mindustry is the most popular self-hosted app for games with 29,232 stars, followed by Lila and Luanti. The best fit depends on your needs, so compare Docker support, license and recent activity on each app page.
Are these Games apps free?
Yes. All 17 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 Games app?
4 of the 17 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 Games apps are most actively developed?
Measured by commits in the last twelve months, the most active projects are Lila (8,798 commits), Mindustry (1,920 commits) and The Battle for Wesnoth (1,632 commits). Active development usually means faster bug fixes and security patches.