Open Source Gaming Software

Gaming software provides the engines, editors, and servers needed to develop and run interactive digital experiences. These tools handle the creation of two dimensional and three dimensional environments, the processing of game physics, and the management of multiplayer connections. This type of software is for developers and hobbyists who build custom game worlds, 3D models, and level maps. Self-hosting these apps allows you to manage your own game servers and development pipelines without relying on external platforms to store your project files or host your online matches.

This page lists 13 open source tools in the Gaming category. The most popular are GDevelop, Arnis and OpenSpeedy. Most use the MIT or AGPL-3.0 license, and 4 offer an official Docker image.

GDevelop

Game Development Platforms

Build 2D, 3D, and multiplayer games for mobile, desktop, and web using a no-code event system.

25k StarsWeb App / Server

Arnis

Game Development Platforms

Convert real world geographic data into detailed Minecraft Java and Bedrock Edition worlds using OpenStreetMap.

17k StarsDesktop App

OpenSpeedy

Game Development Platforms

Modify the execution speed of Windows games by hooking system time functions via a desktop interface.

17k StarsDesktop App

MonoGame

Game Development Platforms

Create cross-platform games for desktop, mobile, and consoles using the C# language and .NET framework.

14k StarsWeb App / Server

Luanti

Game Development Platforms

A voxel game engine designed for creating custom games with a focus on easy modding.

13k StarsDesktop App

s&box

Game Development Platforms

A game creation platform based on the Source 2 engine for building and sharing games in one environment.

6.4k StarsWeb App / Server

Blockbench

Game Development Platforms

Create low poly 3D models with pixel art textures for game engines and 3D printing applications.

5.7k StarsDesktop App

LDtk

Game Development Platforms

Create 2D game levels using a dedicated editor focused on user friendliness and efficient tile placement.

4.1k StarsDesktop App

itch

Game Development Platforms

A desktop application designed for downloading, installing, and updating indie games from the itch.io marketplace.

2.8k StarsDesktop App

Sabaki

Game Development Platforms

A desktop board and SGF editor for playing, analyzing, and documenting games of Go, Baduk, and Weiqi.

2.7k StarsDesktop App

Hypersomnia

Game Development Platforms

Multiplayer top-down shooter featuring pixel art graphics and a built-in map editor for community level design.

1.6k StarsWeb App / Server

Drop

Game Development Platforms

A game distribution platform for sharing and distributing DRM-free games with flexible authentication options.

691 StarsWeb App / Server

Scribble.rs

Game Development Platforms

A privacy respecting multiplayer drawing and guessing game that can be self-hosted for private groups.

651 StarsWeb App / Server
Open Source Software.io

Join our newsletter to get shiny new open source software delivered to your inbox. Unsubscribe anytime.