Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. 2d Games

2d Games

140 projects

Showing 36 of 140 projects

Godot
GodotC++

A free, open-source, cross-platform game engine for creating 2D and 3D games with a unified editor.

#community-driven#open-source#gamedev
Stars116.4k
Forks26.5k
Last commit3 days ago
Godot
GodotC++

A free, open-source, cross-platform game engine for creating 2D and 3D games with a unified editor and one-click exports.

#visual-scripting#open-source#gamedev
Stars116.4k
Forks26.5k
Last commit3 days ago
Phaser
PhaserJavaScript

A fast, free, and fun open-source HTML5 game framework for creating 2D games with WebGL and Canvas rendering.

#mobile-games#typescript-games#web-games
Stars40.2k
Forks7.2k
Last commit11 days ago
GDevelop
GDevelopJavaScript

An open-source, no-code game engine for creating 2D, 3D, and multiplayer games across mobile, desktop, and web platforms.

#gamemaker#multiplayer#no-code
Stars26.1k
Forks1.5k
Last commit1 day ago
Pyxel
PyxelRust

A retro game engine for Python with simple specifications inspired by classic gaming consoles.

#pixel-art#open-source#graphics
Stars17.8k
Forks933
Last commit2 days ago
MonoGame
MonoGameC#

A .NET framework for creating cross-platform games using C#, re-implementing the discontinued XNA Framework.

#open-source#content-pipeline#graphics
Stars14.4k
Forks3.1k
Last commit5 days ago
MonoGame
MonoGameC#

A .NET framework for creating cross-platform games using C#, re-implementing the discontinued XNA Framework.

#open-source#content-pipeline#graphics
Stars14.4k
Forks3.1k
Last commit5 days ago
Tiled
TiledC++

A flexible, general-purpose tile map editor for creating game levels in RPGs, platformers, and other tile-based games.

#qt#open-source#rpg-maker
Stars12.9k
Forks2.0k
Last commit4 days ago
Flame
FlameDart

A Flutter-based game engine providing a complete set of solutions for 2D game development.

#mobile-games#dart#hacktoberfest
Stars10.7k
Forks1.0k
Last commit1 day ago
Flame
FlameDart

A Flutter-based game engine providing a complete set of solutions for 2D game development.

#mobile-games#dart#hacktoberfest
Stars10.7k
Forks1.0k
Last commit1 day ago
First-Party Plugins
First-Party PluginsDart

A Flutter-based game engine providing a complete set of solutions for 2D game development.

#mobile-games#dart#hacktoberfest
Stars10.7k
Forks1.0k
Last commit1 day ago
Cocos Creator
Cocos CreatorC++

A free, open-source, cross-platform game engine for creating high-performance 2D/3D games and instant web entertainment.

#mobile-games#vulkan#cocoscreator
Stars9.8k
Forks2.1k
Last commit6 days ago
Godot Demo Projects
Godot Demo ProjectsGDScript

A collection of demonstration and template projects for the Godot Engine, showcasing its 2D and 3D game development capabilities.

#demo-projects#game-templates#3d-games
Stars9.4k
Forks2.2k
Last commit7 days ago
LÖVE
LÖVEC++

A free, open-source 2D game framework for creating cross-platform games with Lua.

#mobile-games#open-source#graphics
Stars8.7k
Forks632
Last commit6 days ago
MelonJS
MelonJSJavaScript

A modern, lightweight HTML5 game engine for creating 2D games with JavaScript and TypeScript.

#html5-game-engine#es6-modules#open-source
Stars6.4k
Forks661
Last commit1 day ago
Defold
DefoldC++

A completely free game engine for developing desktop, mobile, and web games.

#mobile-games#hacktoberfest#emscripten
Stars6.3k
Forks451
Last commit1 day ago
GamePlay
GamePlayC++

Open-source C++ game engine for creating cross-platform 2D/3D mobile and desktop games.

#mobile-games#vulkan#open-source
Stars4.9k
Forks1.3k
Last commit1 year ago
FXGL
FXGLKotlin

A JavaFX-based game development framework for building 2D games and complex UI applications with a clean, high-level API.

#desktop-application#2d-framework#gamedev
Stars4.9k
Forks709
Last commit2 months ago
LÖVE
LÖVEPowerShell

A curated collection of high-quality libraries, resources, and tools for the LÖVE 2D game framework.

#open-source#lua-libraries#gamedev
Stars4.5k
Forks242
Last commit8 days ago
Crafty
CraftyJavaScript

A JavaScript game engine using an entity-component system for clean, structured game development.

#games#game-development#frontend
Stars3.6k
Forks557
Last commit2 years ago
Phantom Camera
Phantom CameraGDScript

A Godot 4 plugin that simplifies and enhances camera behaviors for 2D and 3D games, inspired by Cinemachine.

#camera#game-design#game-camera
Stars3.5k
Forks134
Last commit11 days ago
OpenRPG
OpenRPGGDScript

A Godot 4 demo project demonstrating how to create a classical turn-based RPG with structured code and best practices.

#turn-based#gdscript#gamedev
Stars3.0k
Forks358
Last commit4 months ago
Solar2D
Solar2DC++

A free, open-source, cross-platform 2D game engine built on Lua for rapid development of games and apps.

#ios#open-source#corona
Stars2.9k
Forks311
Last commit1 month ago
Kaboom
KaboomTypeScript

A JavaScript library for making games fast and fun with a powerful component system.

#html5-games#component-system#web-games
Stars2.7k
Forks233
Last commit2 years ago
Excalibur
ExcaliburTypeScript

A free TypeScript 2D game engine for making HTML5 canvas games, handling cross-platform boilerplate and engine code.

#open-source#web-games#gamedev
Stars2.3k
Forks226
Last commit3 days ago
Impact
ImpactJavaScript

A professional-grade HTML5 game engine with a built-in level editor for creating 2D games.

#html5-game-engine#web-games#canvas
Stars2.1k
Forks213
Last commit1 year ago
Arcade
ArcadePython

An easy-to-learn Python library for creating 2D video games, ideal for beginners and those avoiding complex frameworks.

#beginner-friendly#arcade-api#educational
Stars2.1k
Forks378
Last commit10 days ago
Monogame.Extended
Monogame.ExtendedC#

A collection of libraries and tools that extend MonoGame to simplify 2D game development.

#content-pipeline#ui-toolkit#csharp
Stars1.8k
Forks356
Last commit14 days ago
Torque 2D
Torque 2DC

A free, open-source, cross-platform 2D game engine built on proven Torque technology with editors and modular tools.

#modular-architecture#opengl#openal
Stars1.7k
Forks137
Last commit13 days ago
Lumos
LumosC++

A cross-platform C++ game engine for 2D and 3D development with Vulkan rendering and Lua scripting.

#vulkan#premake#lua-scripting
Stars1.6k
Forks157
Last commit2 months ago
Kiwi.js
Kiwi.jsJavaScript

An open-source HTML5 game framework for creating mobile and desktop browser games with WebGL rendering and CocoonJS publishing.

#mobile-games#open-source#html5-game-framework
Stars1.5k
Forks191
Last commit3 years ago
bonfire
bonfireDart

A Flutter package built on Flame Engine for creating RPG-style and similar 2D games with simplified development.

#mobile-games#dart#rpg-maker
Stars1.5k
Forks193
Last commit3 days ago
Axmol Engine
Axmol EngineC++

A C++ multi-platform game engine for 2D development on desktop, mobile, Xbox, and WebAssembly.

#vulkan#axmol#webassembly
Stars1.4k
Forks298
Last commit5 days ago
axys
axysC++

A multi-platform C++ game engine for 2D games on desktop, mobile, Xbox, and WebAssembly, forked from Cocos2d-x.

#vulkan#axmol#webassembly
Stars1.4k
Forks298
Last commit5 days ago
Mandarin Chinese (中文)
Mandarin Chinese (中文)

A curated list of games, libraries, tutorials, and resources for the Flame game engine in Flutter.

#lists#awesome-list#game-development
Stars1.4k
Forks117
Last commit2 months ago
Spanish (Español)
Spanish (Español)

A curated list of games, libraries, tutorials, and resources for the Flame game engine in Flutter.

#lists#awesome-list#game-development
Stars1.4k
Forks117
Last commit2 months ago
Page 1 of 4Next

Related Tags

Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
#Game Development130
#Game Engine80
#Cross Platform39
#Gamedev36
#Lua32
#Open Source30
#Love2d27
#Game Framework20
#3d Games18
#Graphics17
#Mobile Games17
#Godot Engine17