Game engines in 2026
3 commercial products, ranked by how many people read about each, or about its maker, on Wikipedia's mobile site. Of those with an article of their own, Unreal Engine has the most readers, about 13k a month. 28 open-source projects, ranked by GitHub stars and how recently each was worked on. Godot leads with 119k stars, ahead of Bevy. 23 had code pushed in the last three months. Most common licenses: MIT (20), Apache-2.0 (6) and Zlib (1).
Commercial game engines
-
1
Unreal Engine Epic Games
Whatever your vision, bring it to life with Unreal Engine: the world's most advanced real-time 3D creation tool. Join our community of developers and get started today.
Framework or platform Production-ready You need high-end 3D graphics for games or film and have C++ skills or a team to use Blueprints well.
13k readers a month Commercial -
2
Unity Unity Technologies
Develop, deploy, and grow with Unity, the world’s leading 3D game engine. Build for all major platforms from mobile, to PC and console as well as XR, acquire players, monetize your game, and power industrial applications.
Framework or platform Production-ready You build mobile or cross-platform games, or industrial 3D apps, and want the largest asset store and talent pool.
8.8k readers a month Since 2005 Commercial -
3
GameMaker Opera
Game creation system
Framework or platform Production-ready You make 2D games, especially solo or as a beginner, and want a focused tool that ships to many platforms.
1.9k readers a month Since 1999 Commercial
New open-source projects
-
1
Horizon horizon-rust
Minecraft: Java Edition 26.3 rewritten from scratch in Rust, checked against vanilla with 281 differential harnesses. Get it with the Horizon launcher.
Complete system Experimental You are curious about a faster Minecraft-compatible client and comfortable with alpha software.
★ 6.1k MIT Rust Active, pushed today
Open-source game engines
Complete systems you can adopt 1
-
1
OpenRA OpenRA
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, Linux, *BSD and Mac OS X.
Complete system Production-ready You want to play or mod classic Command & Conquer games on modern systems.
★ 18k GPL-3.0 C# Active, pushed 5 days ago
Frameworks and platforms to build on 8
-
1
Godot godotengine
Godot Engine – Multi-platform 2D and 3D game engine
Framework or platform Production-ready You want a royalty-free engine for 2D games or small to mid-size 3D games.
★ 119k MIT C++ Active, pushed today -
2
Bevy bevyengine
A refreshingly simple data-driven game engine built in Rust
Framework or platform Usable You want to make games in Rust and are comfortable with code-first development.
★ 49k Apache-2.0 Rust Active, pushed today -
3
Raylib raysan5
A simple and easy-to-use library to enjoy videogames programming
Framework or platform Production-ready You want to learn game programming or build small games and tools with a minimal API.
★ 36k Zlib C Active, pushed yesterday -
4
Babylon.js BabylonJS
Babylon.js is a powerful, beautiful, simple, and open game and rendering engine packed into a friendly JavaScript framework.
Framework or platform Production-ready You build 3D games, product configurators or XR experiences that run in the browser.
★ 26k Apache-2.0 TypeScript Active, pushed today -
5
libGDX libgdx
Desktop/Android/HTML5/iOS Java game development framework
Framework or platform Production-ready You want to write 2D or simple 3D games in Java or Kotlin for desktop and Android.
★ 26k Apache-2.0 Java Active, pushed today -
6
Engine playcanvas
Powerful web graphics runtime built on WebGL, WebGPU, WebXR and glTF
Framework or platform Production-ready You build performant browser 3D experiences and may use PlayCanvas's hosted editor.
★ 17k MIT JavaScript Active, pushed today -
7
Ebiten hajimehoshi
A dead simple 2D game engine for Go
Framework or platform Production-ready You want to make 2D games in Go with a small, stable API.
★ 14k Apache-2.0 Go Active, pushed today -
8
Boardgame.io boardgameio
State Management and Multiplayer Networking for Turn-Based Games
Framework or platform Usable You are building an online board or card game in JavaScript.
★ 12k MIT TypeScript Active, pushed 3 days ago
Building blocks for your own system 1
-
1
EnTT skypjack
Gaming meets modern C++ - a fast and reliable entity component system (ECS) and much more
Building block Production-ready You are building a C++ game or simulation and want a proven ECS.
★ 13k MIT C++ Active, pushed today
Compared head to head
Looking for an alternative to
Open-source licenses
- Permissive: 27. Use it anywhere, including in closed products. You keep the copyright notice; Apache-2.0 also grants patent rights.
- Strong copyleft: 1. If you distribute the program or anything built on it, you must release the whole source under the same license.
Languages
C++ 7, Rust 5, JavaScript 4, TypeScript 3, C# 3, Go 2, C 1, Java 1, Dart 1 and Kotlin 1.
Made software that belongs here? Add it. Listing is free.