Most popular game-engine repositories and open source projects

Game engines are software frameworks for game development. Game engines do the heavy lifting for developers so they can focus on other aspects of game development.

imgui

Dear ImGui: Bloat-free Graphical User interface for C++ with minimal d...

11153   67864   67864  

godot

Godot Engine – Multi-platform 2D and 3D game engine

12487   62476   62476  

bevy

A refreshingly simple data-driven game engine built in Rust

4044   40940   40940  

raylib

A simple and easy-to-use library to enjoy videogames programming

2677   28267   28267  

Babylon.js

Babylon.js is a powerful, beautiful, simple, and open game and renderi...

3567   24498   24498  

libgdx

Desktop/Android/HTML5/iOS Java game development framework

6508   24354   24354  

games

Archived — A list of games, add-ons, maps, etc. hosted on GitHub. Any...

3387   23800   23800  

cocos2d-x

Cocos2d-x is a suite of open-source, cross-platform, game-development...

7056   18493   18493  

matter-js

a 2D rigid body physics engine for the web ▲● ■

1983   17699   17699  

aframe

:a: Web framework for building virtual reality experiences.

4170   17316   17316  

pyxel

A retro game engine for Python

900   16656   16656  

GDevelop

🎮 Open-source, cross-platform 2D/3D/multiplayer game engine designed...

1082   16556   16556  

OpenRA

Open Source real-time strategy game engine for early Westwood games su...

2808   15957   15957  

magictools

:video_game: :pencil: A list of Game Development resources to make mag...

1052   14629   14629  

openage

Clone of the Age of Empires II engine 🚀

1210   13814   13814  

MonoGame

One framework for creating powerful cross-platform games.

2975   12484   12484  

ebiten

Ebitengine - A dead simple 2D game engine for Go

727   12452   12452  

boardgame.io

State Management and Multiplayer Networking for Turn-Based Games

782   12072   12072  

luanti

Luanti (formerly Minetest) is an open source voxel game-creation platf...

2103   11369   11369  

OpenDiablo2

An open source re-implementation of Diablo 2

827   10927   10927  

engine

Powerful web graphics runtime built on WebGL, WebGPU, WebXR and glTF

1489   10818   10818  

flame

A Flutter based game engine.

983   10168   10168  

ET

Unity3D Client And C# Server Framework

3201   9472   9472  

cocos-engine

Cocos simplifies game creation and distribution with Cocos Creator, a...

2034   8993   8993  

Fyrox

3D and 2D game engine written in Rust

394   8406   8406  

entt

Gaming meets modern C++ - a fast and reliable entity component system...

780   8319   8319  

o3de

Open 3D Engine (O3DE) is an Apache 2.0-licensed multi-platform 3D engi...

2294   8313   8313  

amethyst

Data-oriented and data-driven game engine written in Rust

737   8022   8022  

JoltPhysics

A multi core friendly rigid body physics and collision detection libra...

515   7757   7757  

Entitas

Entitas is a super fast Entity Component System (ECS) Framework specif...

1125   7540   7540  

FlaxEngine

Flax Engine – multi-platform 3D game engine

617   6291   6291  

Piccolo

Piccolo (formerly Pilot) – mini game engine for games104

1901   6259   6259  

melonJS

a fresh, modern & lightweight HTML5 game engine

651   6134   6134  

magnum

Lightweight and modular C++11 graphics middleware for games and data v...

453   5037   5037  

defold

Defold is a completely free to use game engine for development of desk...

359   4993   4993  

panda3d

Powerful, mature open-source cross-platform game engine for Python and...

837   4877   4877  

FXGL

Java / JavaFX / Kotlin Game Library (Engine)

623   4685   4685  

urho3d

Game engine

1003   4658   4658  

stride

Stride Game Engine (formerly Xenko)

751   4603   4603  

pixel

A hand-crafted 2D game library in Go

245   4499   4499  

ggez

Rust library to create a Good Game Easily

433   4498   4498  

flecs

A fast entity component system (ECS) for C & C++

338   4474   4474  

GameDev-Resources

:video_game: :game_die: A wonderful list of Game Development resource...

397   4387   4387  

mach

zig game engine & graphics toolkit

187   4172   4172  

NoahGameFrame

A fast, scalable, distributed game server engine/framework for C++, in...

1111   4097   4097  

egret-core

Egret is a brand new open mobile game and application engine which all...

799   3986   3986  

macroquad

Cross-platform game engine in Rust.

377   3927   3927  

Ambient

The multiplayer game engine

128   3880   3880  

Terasology

Terasology - open source voxel world

1349   3761   3761  

LittleJS

LittleJS is the tiny fast HTML5 game engine with many features and no...

192   3735   3735