Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Gamedev

Gamedev

232 projects

Showing 36 of 232 projects

godot-luaAPI
godot-luaAPIC++

A Godot addon that adds Lua API support for creating sandboxed modding environments in GDScript, C#, or GDExtension.

#sandbox#lua-scripting#gdscript
Stars419
Forks39
Last commit1 year ago
Slab
SlabLua

An immediate mode GUI toolkit for Love2D, enabling rapid UI creation for game development tools.

#gui-toolkit#gamedev#imgui
Stars398
Forks32
Last commit3 months ago
Shell Fur
Shell FurGDScript

A Godot Engine add-on that adds a shell-based fur node for realistic fur rendering on characters and props.

#gamedev#shaders#fur
Stars356
Forks28
Last commit3 years ago
Dialogue Engine
Dialogue EngineGDScript

A minimalistic dialogue engine for Godot, enabling branching narratives with choices, conditions, and dynamic text.

#game-design#open-source#interactive-storytelling
Stars350
Forks6
Last commit4 months ago
Screen 13
Screen 13Rust

An easy-to-use, high-performance Vulkan rendering engine for Rust with automated resource management and a render graph.

#render-graph#vulkan#3d-game-engine
Stars344
Forks27
Last commit20 days ago
AVA
AVAC

A tiny, unlicensed 3D game engine written in C with C++ and Lua interfaces, emphasizing simplicity and embeddability.

#lua-scripting#public-domain#embedding
Stars343
Forks31
Last commit7 years ago
JNGL
JNGLC++

An easy-to-use cross-platform 2D game library for C++ supporting desktop, mobile, console, and web platforms.

#mobile-games#ios#sdl2
Stars321
Forks27
Last commit1 day ago
JNGL
JNGLC++

An easy-to-use cross-platform 2D game library for C++ supporting desktop, mobile, console, and web platforms.

#mobile-games#ios#webassembly
Stars321
Forks27
Last commit1 day ago
Ark
ArkGo

An archetype-based Entity Component System (ECS) for Go, designed for performance and extensibility.

#simulation#gamedev#individual-based-modelling
Stars305
Forks13
Last commit1 day ago
lba2remake
lba2remakeTypeScript

A modern reimplementation of Little Big Adventure 1 & 2 in TypeScript, Three.js, and React, playable in the browser.

#modding-platform#gamedev#threejs
Stars288
Forks44
Last commit6 months ago
NeoAxis
NeoAxisC#

A versatile game engine for creating video games and real-time 3D/2D applications, including simulators and VR systems.

#game-engine-2d#simulation#3d-graphics-engine
Stars263
Forks65
Last commit20 hours ago
Awesome Quads
Awesome Quads

A curated list of links to code, games, libraries, and resources for the miniquad and macroquad Rust game development ecosystem.

#gamedev#opensource#awesome-list
Stars257
Forks28
Last commit1 year ago
OMath
OMathC++

A modern C++23 framework for game development, modding, and cheat creation with high-performance math, physics, and graphics support.

#cheat-development#physics#gamedev
Stars255
Forks22
Last commit1 month ago
Talo
TaloGDScript

A Godot plugin for self-hostable game services including leaderboards, player authentication, multiplayer, and game saves.

#game-analytics#multiplayer#player-authentication
Stars249
Forks17
Last commit9 days ago
DynaDungeons
DynaDungeonsGDScript

A Bomberman-style local multiplayer game built with Godot Engine for learning purposes.

#open-source#gdscript#gamedev
Stars246
Forks44
Last commit29 days ago
GOOi
GOOiLua

A LÖVE library for creating graphical user interfaces with a variety of components and layout options.

#multitouch#open-source#library
Stars239
Forks26
Last commit3 years ago
Tutorial on making an Arkanoid-type game
Tutorial on making an Arkanoid-type gameLua

A step-by-step tutorial for building a full-featured Arkanoid (Breakout) clone using the LÖVE framework and Lua.

#gamedev#breakout-clone#collision-detection
Stars236
Forks21
Last commit
Rootex
RootexC++

An advanced C++ 3D game engine with a full editor, ECS architecture, and DirectX 11 renderer, powering an in-production game.

#bullet-physics#lua-scripting#gamedev
Stars235
Forks36
Last commit1 year ago
Game Production
Game Production

A curated list of awesome resources for game producers, covering books, articles, tools, project management, and methodologies.

#producer-tools#gamedev#production
Stars229
Forks9
Last commit5 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
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 commit2 days 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
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
Sock.lua
Sock.luaLua

A Lua networking library for LÖVE games, designed to make multiplayer game development easy.

#multiplayer#gamedev#client-server
Stars183
Forks7
Last commit5 years ago
Godot C# Template
Godot C# TemplateC#

A Godot 4 C# game template with ENet multiplayer, visual in-game debugging, and performance-optimized components.

#multiplayer#csharp-code#debugging-tools
Stars183
Forks15
Last commit3 months ago
Gravity Defied CPP
Gravity Defied CPPC++

A C++ and SDL2 port of the classic Gravity Defied mototrial racing mobile game, preserving all original features.

#sdl2#gamedev#sdl
Stars179
Forks22
Last commit1 year ago
trivial-gamekit
trivial-gamekitCommon Lisp

A simple Common Lisp framework for 2D game development with graphics, audio, and input handling.

#sound#gamedev#input
Stars177
Forks6
Last commit10 months ago
Folded Paper Engine
Folded Paper EngineGDScript

A Blender-to-Godot addon that transforms 3D models into functional gameplay elements with minimal manual setup.

#game-design#papercraft#godot-4
Stars175
Forks11
Last commit3 months ago
godot-playfab
godot-playfabGDScript

A Godot Engine addon providing a GDScript-native SDK and editor integration for Azure PlayFab game services.

#gamedev-tools#gdscript#authentication
Stars170
Forks19
Last commit4 months ago
SpriteSource
SpriteSourceTypeScript

A suite of tools and libraries for GameMaker development, including a VSCode extension, CLI, and programmatic APIs.

#gamemaker#game-development-workflow#gamedev
Stars159
Forks23
Last commit4 months ago
Squid
SquidC#

A C# retained-mode UI framework for creating realtime GUIs in games and 2D/3D applications, independent of rendering engine.

#retained-mode#custom-rendering#gamedev
Stars156
Forks20
Last commit6 days ago
echo
echoHaxe

A simple 2D physics library for Haxe with a focus on easy integration into any game engine or framework.

#2d-physics-engine#sat#quadtree
Stars153
Forks27
Last commit1 month ago
Parin
ParinD

A delightfully simple 2D game engine for the D programming language, designed for fast and fun development.

#d-language#retro-games#webassembly
Stars140
Forks7
Last commit1 day ago
vectarine
vectarineLuau

A free cross-platform game engine focused on ultra-fast prototyping and fun with Luau scripting.

#open-source#luau#gamedev
Stars136
Forks7
Last commit2 days ago
Raylib for Swift
Raylib for SwiftC

A Swift package that builds Raylib from source, enabling easy game development in Swift without external library management.

#gamedev#c-interoperability#game-development
Stars136
Forks18
Last commit3 years ago
Catspeak
CatspeakPython

A cross-platform scripting language and compiler back-end for adding sandboxed modding support to GameMaker games.

#gamemaker#programming-language#compiler
Stars136
Forks7
Last commit2 months ago
PreviousPage 5 of 7Next

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
8 years ago
#Game Development216
#Game Engine105
#Cross Platform94
#Open Source59
#Game41
#2d Games36
#C Plus Plus34
#Lua33
#Godot33
#3d Graphics32
#Godot Engine28
#Graphics27