Open source game projects
Every project in the registry tagged game, ranked by real GitHub adoption.
The HTML5 Creation Engine: Create beautiful digital content with the fastest, most flexible 2D WebGL renderer.
Create 2D and 3D games without coding, powered by AI assistance
Desktop/Android/HTML5/iOS Java game development framework
Open Source real-time strategy game engine for early Westwood games such as Command & Conquer: Red Alert written in C# using SDL and OpenGL. Runs on Windows, Li
A dead simple 2D game engine for Go
A Flutter based game engine.
Complete Open Source and Modular solution for MMO
最全面的游戏开发技术图谱(Game Development Map)。帮助游戏开发者们在已知问题上节省时间,省出更多的精力投入到更有创造性的工作中去。
The command-line tool for quick, simple deployment and management of Linux dedicated game servers.
Java / JavaFX / Kotlin Game Library (Engine)
Rust library to create a Good Game Easily
Terasology - open source voxel world
fheroes2 is a recreation of Heroes of Might and Magic II game engine
Solar2D Game Engine main repository (ex Corona SDK)
Scalable game server framework with clustering support and client libraries for iOS, Android, Unity and others through the C SDK.
Community effort to maintain and improve Jedi Academy (SP & MP) + Jedi Outcast (SP only) released by Raven Software
A free and open-source MMORPG server emulator written in C++
使用netty4.X实现的手机游戏分布式服务器,支持tcp,udp,http,websocket链接,采用protobuf自定义协议栈进行网络通信,支持rpc远程调用,使用mybatis3支持db存储分库分表,支持异步mysql存储,db保存时同步更新reids缓存。 使用ExcelToCode工程,将excel数据生
基于Go语言开发的高性能分布式游戏服务器框架
UeCore(Universe Engine Core) is an Open Source MMO RPG Framework World of Warcraft Server Engine (NOT Unreal Engine)
🍒 Cherry — Go game server framework powered by Actor Model. Serial goroutine per actor, NATS/etcd discovery, pluggable connectors (TCP/WS/HTTP), protobuf & obj
Kaetram is an open-source 2D HTML5 MMORPG. It is an extended version of BrowserQuest (BQ).
Stendhal is a fun friendly and free multiplayer online adventure game with an old school feel.
Canary Server 15.25 for OpenTibia community.
Rythe is a data-oriented C++20 game engine built to make optimal use of modern hardware.
Related tags
Frequently asked questions
How many open source game projects are there?
This registry tracks 25 projects tagged game, with 199,384 GitHub stars between them. The most-adopted is pixijs at 48,614 stars.
Are these game projects free to use?
Yes — 24 of the 25 carry an explicit open-source licence across 5 distinct licences, so there is no licence fee. Where a project also sells a hosted or enterprise version, the self-hosted path remains free.
Which game project should I choose?
The list above is ranked by GitHub stars, but stars measure attention rather than fit. Check three things on each card: the licence (permissive versus copyleft), the language it is written in, and the last-push date — a high-star project that has not been pushed in a year is a liability.
Are these game projects still maintained?
22 of the 25 were pushed in the last 90 days, and every card shows its exact last-push date so you can see the rest. Sort your shortlist by that date before committing to a migration.