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...

10938   66147   66147  

godot

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

12487   62476   62476  

raylib

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

2535   26671   26671  

bevy

A refreshingly simple data-driven game engine built in Rust

2474   24660   24660  

Babylon.js

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

3534   24174   24174  

libgdx

Desktop/Android/HTML5/iOS Java game development framework

6484   23901   23901  

games

:video_game: A list of popular/awesome video games, add-ons, maps, etc...

2849   21134   21134  

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 ▲● ■

1982   17261   17261  

aframe

:a: Web framework for building virtual reality experiences.

3769   15514   15514  

magictools

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

1049   14449   14449  

GDevelop

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

969   13803   13803  

openage

Clone of the Age of Empires II engine 🚀

1190   13549   13549  

OpenRA

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

2537   12985   12985  

pyxel

A retro game engine for Python

771   12122   12122  

ebiten

Ebitengine - A dead simple 2D game engine for Go

708   12108   12108  

boardgame.io

State Management and Multiplayer Networking for Turn-Based Games

750   11830   11830  

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   10887   10887  

engine

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

1416   10279   10279  

MonoGame

One framework for creating powerful cross-platform games.

2712   9590   9590  

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  

Fyrox

3D and 2D game engine written in Rust

386   8305   8305  

amethyst

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

772   7936   7936  

flame

A Flutter based game engine.

772   7899   7899  

JoltPhysics

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

515   7757   7757  

ET

Unity3D Client And C# Server Framework

2659   7249   7249  

Entitas

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

1079   6377   6377  

Piccolo

Piccolo (formerly Pilot) – mini game engine for games104

1901   6259   6259  

melonJS

a fresh, modern & lightweight HTML5 game engine

646   6074   6074  

defold

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

359   4993   4993  

magnum

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

451   4946   4946  

stride

Stride Game Engine (formerly Xenko)

751   4603   4603  

FXGL

Java / JavaFX / Kotlin Game Library (Engine)

611   4547   4547  

pixel

A hand-crafted 2D game library in Go

245   4501   4501  

flecs

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

338   4474   4474  

urho3d

Game engine

991   4361   4361  

egret-core

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

800   3964   3964  

FlaxEngine

Flax Engine – multi-platform 3D game engine

388   3939   3939  

cocos-engine

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

1416   3913   3913  

panda3d

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

763   3911   3911  

ggez

Rust library to create a Good Game Easily

419   3807   3807  

NoahGameFrame

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

1052   3744   3744  

Terasology

Terasology - open source voxel world

1344   3710   3710  

LumixEngine

3D C++ Game Engine - yet another open source game engine

407   3587   3587  

AtomicGameEngine

The Atomic Game Engine is a multi-platform 2D and 3D engine with a con...

578   3313   3313  

spring

A powerful free cross-platform RTS game engine. - Report issues at htt...

846   3216   3216  

Ambient

The multiplayer game engine

112   3213   3213  

GameDev-Resources

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

328   3177   3177