Self-Hosted Games: 35 Open-Source Apps
Best for your setup
Homelab Novice
Wants it running tonight, with one command.
Luanti13.7k
Luanti is a free open-source voxel game engine for easy modding and game creation.
- Live demo
- Documented
See all86/100 fitHow well this app matches homelab novices, 0 to 100
Homelab Hacker
Wants control: APIs, scripts and many ways to run it.
piqueserver237
An Ace of Spades 0.75 server based on PySnip.
- Scriptable API
- CLI or plugin support
See allDefault rank #17
77/100 fitHow well this app matches homelab hackers, 0 to 100
35 projects
Mindustry
29.3k
An automation tower defense RTS written in Java.
GamesAutomation ToolsManufacturing+1
Puter
43.7k
Puter is an open-source internet operating system for managing files, apps, and games, and for building and publishing web apps and games.
File SynchronizationRemote AccessCopyleft License+4
Luanti
13.7k
Luanti is a free open-source voxel game engine for easy modding and game creation.
GamesSelf Hosting SolutionsPermissive License+1
Habitica
14.2k
Habitica is an open-source habit-building program that turns life management into a role-playing game.
Miscellaneous ToolsCopyleft LicenseTask Management+3
3 Containers
Lila
18.8k
Lila is a free online chess game server focused on realtime gameplay and ease of use.
GamesWeb ServersSocial Networks+1
RomM
13.3k
A self-hosted ROM manager and player for scanning, enriching, browsing, and playing game collections.
Game Server PanelsCopyleft LicenseGames+2
6 Containers
OpenTTD
8.4k
OpenTTD is an open-source transport simulation game based on Transport Tycoon Deluxe, extended with additional features.
GamesMiscellaneous ToolsCopyleft License
The Battle for Wesnoth
6.9k
The Battle for Wesnoth is an open source, turn-based tactical strategy game with singleplayer and online or hotseat multiplayer gameplay.
GamesCopyleft License
MTA:SA
1.9k
A multiplayer modification for Grand Theft Auto: San Andreas that adds networking, scripting, and a custom GUI layer.
GamesCopyleft LicenseMiscellaneous Tools
Bracket
1.7k
Bracket is a web-based tournament system for organizing and managing competitions.
Polls and EventsGamesSelf Hosting Solutions+2
2 ContainersFully FOSS
Hypersomnia
1.7k
Hypersomnia is a community-driven multiplayer shooter with an in-game map editor and playable browser/native builds.
GamesCopyleft License
Single Container
Watcharr
1.5k
Watcharr is a self-hosted watched-list app for tracking movies, TV shows, anime, and optionally video games.
Media ManagementSelf Hosting SolutionsGames+2
Rahoot
1.0k
Rahoot is an open-source quiz platform that can be self-hosted on a private server for small events.
Games
Single Container
DDraceNetwork
837
DDNet is a Teeworlds-based DDRace mod and game client/server project.
Fully FOSSPermissive LicenseGames
Fully FOSS
Retrom
2.1k
A self-hosted game library and collection management service focused on emulation, with clients for managing, downloading, and playing games across devices.
Game Server PanelsCopyleft LicenseGames+2
Scribble.rs
663
A free, privacy-respecting pictionary game alternative to skribbl.io.
GamesPermissive LicenseSelf Hosting Solutions
piqueserver
237
An Ace of Spades 0.75 server based on PySnip.
GamesCopyleft LicenseSelf Hosting Solutions+1
Single ContainerFully FOSS
Razzia
1.0k
Razzia is an open-source quiz platform that lets users host live quiz games on their own server for small events.
Games
Single Container
Zero-K
864
Zero-K is an RTS game with physical projectiles, smart units, and a UI built on the Spring Engine.
GamesCopyleft License
Red Eclipse 2
537
An open-source arena shooter with parkour movement, cooperative map editing, and multiple game modes.
GamesPermissive LicenseCopyleft License
Gameyfin
1.1k
Gameyfin is a web-based library manager for video games that scans game folders, fetches metadata and cover art, and lets users browse and download games from a browser.
Game Server PanelsCopyleft LicenseSelf Hosting Solutions+3
Drop
756
An open-source game distribution platform for sharing DRM-free games.
Game Server PanelsGamesSelf Hosting Solutions+3
Gaseous Server
948
Gaseous Server is the backend for the Gaseous system, providing ROM and title management with basic in-browser emulation.
Game Server PanelsCopyleft LicenseGames+2
2 Containers
Suroi
511
Suroi is an open-source 2D battle royale game inspired by surviv.io.
GamesWeb ServersSelf Hosting Solutions+1
Veloren
2.4k
Multiplayer RPG. Inspired by Cube World, Legend of Zelda, Dwarf Fortress and Minecraft.
GamesCopyleft LicenseFully FOSS
Fully FOSS
Minus Games
47
A suite for distributing, running, and syncing games from a server to client apps or a GUI.
Game Server PanelsGamesFile Synchronization+2
Single Container
Word Mastermind
279
A Wordle-like word guessing game that can be played endlessly and supports custom dictionary files.
GamesSelf Hosting SolutionsMiscellaneous Tools+1
Quizmaster
326
A web app for hosting quizzes with player answer submission, master controls, and configurable question types.
GamesPermissive LicensePolls and Events+2
A Dark Room
8.3k
A minimalist text adventure game for the browser.
GamesCopyleft LicenseSelf Hosting Solutions
Digibuzzer
3
Create a virtual game room around a connected buzzer (documentation in French).
GamesGroupware SuitesPolls and Events+1
Posio
693
A multiplayer geography game built with Django, HTMX, Leaflet, and Django Channels.
GamesPermissive LicenseMaps and GPS+1
GameVault
326
GameVault Backend is the server component of a self-hosted gaming platform for organizing DRM-free games on a file server.
Game Server PanelsGamesMedia Management+1
Source Available
untrusted
4.7k
A browser-based meta-JavaScript adventure game where players edit and re-execute the game’s own JavaScript to solve levels.
GamesIDE ToolsLearning Management
Source Available
0 A.D.
2.7k
Cross-platform real-time strategy game of ancient warfare.
GamesPermissive LicenseCopyleft License+1
Fully FOSS
Cubiks-2048
25
A cube-based 2048-style game where matching numbered cubes merge to reach 2048.
GamesMiscellaneous Tools
