Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Game Development

Game Development

2099 projects

Showing 36 of 2099 projects

Super Mario Bros
Super Mario BrosJavaScript

An elementary HTML5 game engine built on Backbone.js for creating browser-based games.

#client-side-games#html5-game-engine#game-development
Stars218
Forks103
Last commit10 years ago
LeoECS
LeoECSC#

A lightweight, high-performance C# Entity Component System framework with optional Unity integration.

#csharp#dotnet#data-oriented-design
Stars218
Forks32
Last commit10 months ago
ecs-lib
ecs-libTypeScript

A tiny and easy-to-use Entity Component System library for game programming, written in TypeScript.

#decoupled-architecture#gamedev#entity-component
Stars217
Forks11
Last commit3 years ago
Stencyl (OpenFL)
Stencyl (OpenFL)Haxe

A Haxe-based game engine for creating Flash, HTML5, iOS, Android, and desktop games without coding.

#visual-scripting#mobile-games#no-code
Stars216
Forks49
Last commit4 days ago
nvim-tetris
nvim-tetrisLua

A Tetris game plugin for Neovim, written in Fennel and compiled to Lua, bringing classic gameplay to your editor.

#tetris#lua-scripting#editor-integration
Stars215
Forks10
Last commit2 years ago
makelove
makelovePython

A packaging and build tool for creating distributable binaries of löve2D games across multiple platforms.

#packaging#appimage#python
Stars214
Forks16
Last commit4 months ago
binser
binserLua

A robust, pure Lua binary serializer specializing in userdata, custom types, cycles, and metatables.

#metatables#data-persistence#luajit
Stars214
Forks24
Last commit3 years ago
ThingJS
ThingJSJavaScript

A lightweight, web-first, and extendable 3D rendering library with a three.js-like API and modern performance features.

#threejs-alternative#canvas#webxr
Stars213
Forks25
Last commit1 month ago
TuxBuilder
TuxBuilderGDScript

A Godot-based re-implementation of the classic SuperTux jump'n'run game.

#platformer#game-reimplementation#game-development
Stars213
Forks28
Last commit3 years ago
Vimeo Unity SDK
Vimeo Unity SDKC#

A Unity SDK for streaming Vimeo videos into Unity projects and recording/uploading Unity content directly to Vimeo.

#recording#360#video-recording
Stars212
Forks47
Last commit5 years ago
gdx-vfx
gdx-vfxJava

A flexible post-processing visual effects library for libGDX, offering lightweight integration and simple effect implementation.

#graphics#gwt#shaders
Stars212
Forks26
Last commit2 months ago
Godot-D
Godot-DD

D language bindings for the Godot Engine's GDNative API, enabling game development in D.

#d-language#dub#bindings
Stars211
Forks21
Last commit3 years ago
A Dark Forest
A Dark ForestGDScript

An incremental experimental minimalistic idle game inspired by A Dark Room, built with Godot.

#incremental#steam#desktop-app
Stars211
Forks32
Last commit5 months ago
Awesome Basic
Awesome Basic

A curated list of awesome BASIC dialects, IDEs, tutorials, and tools for developers and enthusiasts.

#programming-language#basic#interpreters
Stars210
Forks24
Last commit4 months ago
tick
tickLua

A lightweight Lua module for scheduling delayed and recurring function calls with chainable events and groups.

#callback-management#lightweight#game-development
Stars210
Forks17
Last commit11 years ago
Catacomb 3D
Catacomb 3DC++

Source code for the classic 1991 first-person shooter Catacomb 3-D, released under GPLv2.

#historical-software#first-person-shooter#c-plus-plus
Stars208
Forks55
Last commit12 years ago
babylonjs-webpack-es6
babylonjs-webpack-es6TypeScript

A Babylon.js starter template with TypeScript, Webpack, ES6 modules, hot reloading, and testing setup.

#es6-modules#hot-reloading#sample-project
Stars205
Forks103
Last commit7 hours ago
Simplified GBDK examples
Simplified GBDK examplesC

A collection of simplified GBDK examples for Game Boy development, covering graphics, sound, input, and hardware features.

#game-boy-color#embedded-games#gbc
Stars205
Forks14
Last commit1 year ago
lispbuilder-sdl
lispbuilder-sdlCommon Lisp

An umbrella project providing cross-platform Common Lisp libraries for building large, interactive applications including game development.

#text-processing#3d-graphics#game-development
Stars204
Forks27
Last commit5 months ago
Slither
SlitherTypeScript

A casual snake game with a soothing Catppuccin color palette, available on Roblox.

#luau#roblox#casual-game
Stars203
Forks17
Last commit7 months ago
Cortex Command Community Project Source
Cortex Command Community Project SourceC++

Community-driven open-source continuation of the 2D physics-based real-time tactics game Cortex Command.

#cortex-command#community-driven#gnu-agpl
Stars202
Forks36
Last commit
Entity Spell System
Entity Spell SystemC++

A C++ Godot Engine module providing a comprehensive entity and spell system for building complex 2D/3D RPGs with optional multiplayer support.

#multiplayer#game-mechanics#entity-system
Stars202
Forks19
Last commit3 years ago
Apus Game Engine
Apus Game EnginePascal

A long-standing Delphi/Pascal game engine used in commercial titles like Spectromancer and Astral Heroes.

#astral-heroes#open-source#spectromancer
Stars202
Forks33
Last commit12 hours ago
Shape Drawer
Shape DrawerJava

A libGDX library for drawing simple shapes using a Batch, eliminating the need to flush between Batch#begin() and Batch#end().

#2d-rendering#open-source#graphics
Stars202
Forks34
Last commit2 years ago
Kehom's Godot Addon Pack
Kehom's Godot Addon PackGDScript

A collection of pure GDScript addons for Godot, including networking, UI, debugging, and database tools.

#multiplayer#debugging-tools#database
Stars201
Forks14
Last commit2 years ago
UI Labs
UI LabsTypeScript

A Storybook-like plugin for Roblox that visualizes UI stories in real-time without running game code.

#roblox#plugin#game-development
Stars201
Forks31
Last commit10 days ago
flixel-ui
flixel-uiHaxe

A GUI library for creating UI elements and managing UI events in HaxeFlixel games.

#user-interface#haxe#haxeflixel
Stars201
Forks75
Last commit3 months ago
HotFix
HotFixC#

A GitHub-themed 2D platformer game where you control Hotfix to collect stargazers, avoid enemies, and upgrade with commits.

#2d-platformer#unity3d#web-game
Stars199
Forks127
Last commit11 years ago
steamapi
steamapiTypeScript

An object-oriented Node.js wrapper for the Steam Web API, providing typed methods for accessing Steam data.

#caching#es-modules#steam-integration
Stars199
Forks53
Last commit7 months ago
Quest Manager
Quest ManagerGDScript

A flexible quest management system for Godot Engine, enabling hierarchical quest trees, detailed state tracking, and custom conditions.

#quest-system#game-design#gdscript
Stars198
Forks7
Last commit4 months ago
Lib-Pico8
Lib-Pico8Lua

A collection of useful common functions for Pico-8 game development.

#indie-games#game-development#utility-library
Stars198
Forks15
Last commit6 years ago
OSRE
OSREC++

An experimental open-source render engine for exploring modern graphics techniques and engine architecture.

#vulkan#2d-rendering#graphics-engine
Stars198
Forks14
Last commit2 months ago
The Legend of Zelda: Mystery of Solarus DX
The Legend of Zelda: Mystery of Solarus DXLua

A free, open-source Zelda-like 2D game built with the Solarus game engine.

#solarus-engine#zelda-like#game-development
Stars197
Forks57
Last commit8 years ago
AntialiasedLine2D
AntialiasedLine2DGDScript

A Godot 4 add-on providing fast, high-quality antialiased drawing for Line2D, Polygon2D, and regular polygons across all renderers.

#godot-4#add-on#antialiasing
Stars196
Forks10
Last commit4 months ago
thetawave-legacy
thetawave-legacyRust

A space shooter game built with the Amethyst engine in Rust, inspired by classic arcade shooters.

#amethyst#amethyst-engine#gamedev
Stars196
Forks25
Last commit5 years ago
Superfamiconv
SuperfamiconvRust

A flexible and composable command-line tile graphics converter for classic game consoles like SNES, Game Boy, and Mega Drive.

#pixel-art#tile-graphics#snes
Stars196
Forks29
Last commit28 days ago
PreviousPage 26 of 59

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
2 years ago
Next
#Cross Platform490
#Game Engine465
#Lua302
#Godot Engine223
#Gamedev216
#Love2d206
#C Plus Plus198
#Open Source194
#Graphics164
#2d Graphics159
#Opengl158
#Game156