2d Game Engine Open Source Projects

Browse 51 2d Game Engine open source projects, ranked by GitHub stars. Find the most popular 2d Game Engine tools and libraries.

Share your experience:✍️ Write a Post❓ Ask a Question
39,994 stars

phaserjs/phaser

Phaser is a fun, free and fast 2D game framework for making HTML5 games for desktop and mobile web browsers, supporting Canvas and WebGL rendering.

Metrics details
Stars39,994
24,935 stars

4ian/GDevelop

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

Metrics details
Stars24,935
6,750 stars

Kavex/GameDev-Resources

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

Metrics details
Stars6,750
6,337 stars

melonjs/melonJS

a modern & lightweight HTML5 game engine

Metrics details
Stars6,337
4,834 stars

AlmasB/FXGL

Java / JavaFX / Kotlin Game Library (Engine)

Metrics details
Stars4,834
2,194 stars

HaxeFlixel/flixel

Free, cross-platform 2D game engine powered by Haxe and OpenFL

Metrics details
Stars2,194
2,096 stars

layabox/LayaAir

LayaAir is a fully platform rendering engine with rich 2D/3D rendering capabilities and a mature integrated development platform

Metrics details
Stars2,096
1,954 stars

gdquest-demos/godot-3-demos

Dozens of free and open source demos for the Godot game engine, version 3. Head to the link below for newer demos for Godot 4+

Metrics details
Stars1,954
1,833 stars

JohnSundell/ImagineEngine

A project to create a blazingly fast Swift game engine that is a joy to use 🚀

Metrics details
Stars1,833
1,774 stars

PixelVision8/PixelVision8

Pixel Vision 8's core philosophy is to teach retro game development with streamlined workflows. PV8 is also a platform that standardizes 8-bit fantasy console limitations built on top of the open-source C# game engine based on MonoGame.

Metrics details
Stars1,774
1,506 stars

aduros/wasm4

Build retro games using WebAssembly for a fantasy console.

Metrics details
Stars1,506
1,282 stars

flareteam/flare-engine

Free/Libre Action Roleplaying Engine (engine only)

Metrics details
Stars1,282
1,233 stars

castle-engine/castle-engine

Cross-platform (desktop, mobile, console, web) 3D and 2D game engine. Powerful visual editor. Support for glTF, X3D, IFC and more. Fast clean code using modern Pascal. Free and open-source.

Metrics details
Stars1,233
1,148 stars

hecrj/coffee

An opinionated 2D game engine for Rust

Metrics details
Stars1,148
985 stars

timi-liuliang/echo

A New Cross-Platform 2D 3D Game Engine

Metrics details
Stars985
958 stars

morgan3d/quadplay

The quadplay✜ fantasy console

Metrics details
Stars958
863 stars

ObEngine/ObEngine

2D Game Engine with Lua Scripting made on top of SFML !

Metrics details
Stars863
832 stars

gurkenlabs/litiengine

LITIENGINE 🕹 The pure 2D java game engine.

Metrics details
Stars832
768 stars

lfkdsk/JustWeEngine

An easy open source Android Native Game FrameWork.

Metrics details
Stars768
751 stars

Planimeter/game-engine-2d

Planimeter Game Engine 2D - LÖVE-based game engine for Lua

Metrics details
Stars751
730 stars

solarus-games/solarus

This repository was moved to GitLab: https://gitlab.com/solarus-games/solarus

Metrics details
Stars730
676 stars

suchipi/hex-engine

A modern 2D game engine for the browser.

Metrics details
Stars676
598 stars

DaveGreen-Games/ShapeEngine

My custom made engine based on the great Raylib Framework. Main focus is being performant and only using draw functions instead of textures.

Metrics details
Stars598
564 stars

vchelaru/FlatRedBall

Cross-platform 2D game engine focused on ultimate productivity built in .NET

Metrics details
Stars564
507 stars

cocoatoucher/Glide

Game engine for making 2d games on iOS, macOS and tvOS, with practical examples and tutorials

Metrics details
Stars507
507 stars

NobleRobot/NobleEngine

A li'l game engine for Playdate.

Metrics details
Stars507
499 stars

HaxePunk/HaxePunk

Cross-platform desktop, mobile, and WebGL game engine, based on FlashPunk

Metrics details
Stars499
498 stars

IppClub/Dora-SSR

A game engine for rapid development across devices, featuring a built-in Web IDE with intuitive toolchain.

Metrics details
Stars498
486 stars

InvadingOctopus/octopuskit

2D ECS game engine in 100% Swift + SwiftUI for iOS, macOS, tvOS

Metrics details
Stars486
452 stars

ryanpcmcquen/basque

A top-down 2d game engine, written from scratch in under 1000 lines of C. Development of the game based on this engine is streamed on Twitch: https://www.twitch.tv/ryanpcmcquen

Metrics details
Stars452
438 stars

JeanPhilippeKernel/RendererEngine

3D Renderer Engine builds with Vulkan and C++ 20

Metrics details
Stars438
374 stars

ensisoft/detonator

2D game engine and editor 💥💣

Metrics details
Stars374
323 stars

ct-js/ct-js

Ct.js is a desktop game engine that makes learning programming fun and game development easy by its visual editors and well-documented code library

Metrics details
Stars323
285 stars

kvakvs/hge

HGE 1.9 configured with CMake DirectX9 version, with shaders. The classic 1.8.1. version is in the `master` branch if you ever need that.

Metrics details
Stars285
249 stars

zenkovich/o2

2D Game Engine with visual WYSIWYG editor and JS scripting

Metrics details
Stars249
233 stars

sandsmark/freeaoe

A free game engine capable of running Age of Empires 2 and Star Wars: Galactic Battlegrounds

Metrics details
Stars233
213 stars

novelrt/NovelRT

A cross-platform 2D game engine accompanied by a strong toolset for visual novels.

Metrics details
Stars213
205 stars

GDevelopApp/GDevelop-documentation

Documentation of GDevelop - the fast, open-source, no-code game engine.

Metrics details
Stars205
200 stars

itsjavi/newbark-unity

🌳 A proof-of-concept Pokémon-style Retro RPG game framework created with Unity 🔥🌿💧⚡️

Metrics details
Stars200
180 stars

endlesstravel/Love2dCS

C# Wrapper for LÖVE, a 2d game engine

Metrics details
Stars180
161 stars

ChilliWorks/ChilliSource

An open source, cross-platform game engine designed for indie developers.

Metrics details
Stars161
146 stars

HellRok/Taylor

A simple game engine built using raylib and mruby

Metrics details
Stars146
136 stars

JacksonHoggard/voodoo2d

👹 2D Java Game Engine built in OpenGL

Metrics details
Stars136
133 stars

McDevon/taxman-engine

Game Engine for Embedded Systems

Metrics details
Stars133
129 stars

Ethosa/nodesnim

The Nim GUI/2D framework, based on OpenGL and SDL2.

Metrics details
Stars129
128 stars

lvcabral/brs-engine

BrightScript Simulation Engine - Run Roku apps on Browsers and Node.js

Metrics details
Stars128
124 stars

rjewson/glazejs

A high performance 2D game engine built in Typescript

Metrics details
Stars124
106 stars

hoyt-tian/FEngine

2d格斗游戏引擎&&编辑器 / 2d FTG engine and editor

Metrics details
Stars106
104 stars

denyskryvytskyi/ElvenEngine

2D/3D game engine from scratch

Metrics details
Stars104
103 stars

sszczep/ray-casting-in-2d-game-engines

An article about ray casting in 2D game engines.

Metrics details
Stars103
100 stars

CableDorado2/Ikemen-Plus-Ultra

Updated branch of the classic S-SIZE IKEMEN. (An Open Source 2D Fighting Game Engine that contains New Features and improvements for MUGEN resources).

Metrics details
Stars100
Get A Weekly Email With Trending 2d Game Engine Projects
Stay updated on 2d Game Engine plus related topics you pick below.

Copyright 2018-2026 Awesome Open Source.  All rights reserved.