Open source game-engine projects
Every project in the registry tagged game-engine, ranked by real GitHub adoption.
Free 2D and 3D game engine for cross-platform projects
Dear ImGui: Bloat-free Graphical User interface for C++ with minimal dependencies
A refreshingly simple data-driven game engine built in Rust
A simple and easy-to-use library to enjoy videogames programming
Create 2D and 3D games without coding, powered by AI assistance
Babylon.js is a powerful, beautiful, simple, and open game and rendering engine packed into a friendly JavaScript framework.
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: Web framework for building virtual reality experiences.
Powerful web graphics runtime built on WebGL, WebGPU, WebXR and glTF
Free, open-source framework for cross-platform game development
A dead simple 2D game engine for Go
State Management and Multiplayer Networking for Turn-Based Games
A multi core friendly rigid body physics and collision detection library. Written in C++. Suitable for games and VR applications. Used by Horizon Forbidden West
A Flutter based game engine.
3D and 2D game engine written in Rust
Stride (formerly Xenko), a free and open-source cross-platform C# game engine.
3D engine with modern graphics
a modern & lightweight HTML5 game engine
Redot Engine – Multi-platform 2D and 3D game engine
Minecraft: Java Edition 26.3 rewritten from scratch in Rust, checked against vanilla with 281 differential harnesses. Get it with the Horizon launcher.
2D JavaScript Physics Engine
Java / JavaFX / Kotlin Game Library (Engine)
Rust library to create a Good Game Easily
Cross-platform game engine in Rust.
Tiny fast 2D/3D HTML5 game engine with many features and no dependencies.
Terasology - open source voxel world
3D C++ Game Engine - yet another open source game engine
Godot Minimal Theme
fheroes2 is a recreation of Heroes of Might and Magic II game engine
3D Engine with Blender Integration
Murder is a pixel art ECS game engine.
Descent 3 by Outrage Entertainment
Solar2D Game Engine main repository (ex Corona SDK)
An OpenGL RTS game engine written in C
Lua Virtual Reality Framework
A 3D and 2D game engine for Python
Go bindings for raylib, a simple and easy-to-use library to enjoy videogames programming.
3D game engine with lua scripting
A reimplementation of the minecraft server in rust.
Claw3D is an open source 3D engine built on OpenClaw for creating games, simulations, and high-performance 3D applications.
🎮 Your friendly TypeScript 2D game engine for the web 🗡️
WebAssembly (Wasm) Interpreter - An efficient, lightweight, and deterministic WebAssembly interpreter for embedded systems and plug-in runtimes.
Community effort to maintain and improve Jedi Academy (SP & MP) + Jedi Outcast (SP only) released by Raven Software
Embeddable unity game engine view for Flutter. Advance demo here https://github.com/juicycleff/flutter-unity-arkit-demo
Building a Neural Network-Native Engine (3N). Python authoring, C++ runtime, Vulkan/WebGPU. Windows, Linux, Android and Web.
使用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).
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-engine projects are there?
This registry tracks 52 projects tagged game-engine, with 607,868 GitHub stars between them. The most-adopted is Godot at 119,413 stars.
Are these game-engine projects free to use?
Yes — 50 of the 52 carry an explicit open-source licence across 8 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-engine 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-engine projects still maintained?
47 of the 52 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.