Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Game Development

Game Development

2098 projects

Showing 36 of 2098 projects

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
Stars215
Forks11
Last commit3 years ago
evolved.lua
evolved.luaLua

A fast and flexible archetype-based Entity-Component-System library for Lua, designed for high performance and simplicity.

#simulation#luajit#entity-component
Stars215
Forks9
Last commit3 months 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
Stars214
Forks48
Last commit25 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
Stars214
Forks10
Last commit2 years ago
TuxBuilder
TuxBuilderGDScript

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

#platformer#game-reimplementation#game-development
Stars214
Forks27
Last commit3 years ago
Godot XR Template
Godot XR TemplateGDScript

A template Godot project for building VR games with preconfigured plugins, XR tools, and a simple demo.

#android-vr#xr-tools#starter-project
Stars213
Forks28
Last commit4 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
Stars212
Forks21
Last commit2 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
makelove
makelovePython

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

#packaging#appimage#python
Stars212
Forks16
Last commit1 month ago
gdx-vfx
gdx-vfxJava

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

#graphics#gwt#shaders
Stars211
Forks25
Last commit2 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
Stars210
Forks25
Last commit2 days 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
Stars206
Forks107
Last commit8 days 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 commit9 months 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
Stars204
Forks54
Last commit12 years 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 commit2 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
Stars203
Forks18
Last commit11 years 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
Stars203
Forks37
Last commit
Awesome Basic
Awesome Basic

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

#programming-language#basic#interpreters
Stars203
Forks24
Last commit1 month 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 commit1 year 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 commit1 year ago
OSRE
OSREC++

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

#vulkan#2d-rendering#graphics-engine
Stars201
Forks14
Last commit1 month 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
Forks128
Last commit11 years ago
Slither
SlitherTypeScript

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

#luau#roblox#casual-game
Stars198
Forks17
Last commit4 months ago
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
Stars198
Forks19
Last commit3 years ago
Lib-Pico8
Lib-Pico8Lua

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

#indie-games#game-development#utility-library
Stars197
Forks15
Last commit6 years 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
Stars197
Forks24
Last commit5 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
Stars197
Forks53
Last commit4 months ago
flixel-ui
flixel-uiHaxe

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

#user-interface#haxe#haxeflixel
Stars197
Forks75
Last commit11 days ago
Box2D.NET
Box2D.NETC#

A C# port of the Box2D physics engine for 2D physics simulations in .NET and Unity3D.

#unity3d#physics#csharp
Stars196
Forks12
Last commit1 month 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
Stars195
Forks56
Last commit8 years ago
Quaternion.js
Quaternion.jsJavaScript

A comprehensive JavaScript library for 3D rotations using quaternions, avoiding Gimbal lock.

#mobile-orientation#angle#mathematics
Stars194
Forks26
Last commit10 months ago
Mini Pixel
Mini PixelZig

A tiny, lightweight pixel art editor built with Zig for creating simple pixel graphics.

#pixel-art#open-source#lightweight
Stars194
Forks12
Last commit2 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
Stars193
Forks31
Last commit2 days 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
Stars193
Forks11
Last commit1 month ago
Mundus
MundusJava

A platform-independent 3D world editor built with Java, Kotlin, and libGDX for creating and rendering scenes in libGDX projects.

#terrain-generation#opengl#3d-editor
Stars190
Forks27
Last commit2 months ago
FastMath
FastMathPascal

A high-performance Delphi math library using SIMD assembly and approximate functions for multimedia and games.

#fastmath#simd#vectors
Stars190
Forks45
Last commit1 month 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 Engine464
#Lua302
#Godot Engine223
#Gamedev214
#Love2d206
#C Plus Plus198
#Open Source192
#Graphics163
#2d Graphics159
#Opengl158
#Game156