Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Gamedev

Gamedev

230 projects

Showing 36 of 230 projects

Kraft Physics Engine
Kraft Physics EnginePascal

An open-source Object Pascal physics engine library for 3D games with rigid body dynamics and collision detection.

#simulation#physics#gamedev
Stars127
Forks24
Last commit3 days ago
Gdnet for Godot 3
Gdnet for Godot 3C++

A thin ENet wrapper for Godot 3, providing UDP-based networking with reliability, sequencing, and connection management.

#multiplayer#godot-3#gamedev
Stars126
Forks25
Last commit5 years ago
Raylib-cr
Raylib-crC

Crystal language bindings for the raylib game development library, providing low-level access and operator overloads.

#gamedev#opengl#bindings
Stars114
Forks19
Last commit1 month ago
Voxelman
VoxelmanC++

A C++ Godot engine module for creating voxel worlds with editor integration, gameplay features, and extendability.

#blocky-voxels#procedural-generation#gamedev
Stars111
Forks8
Last commit3 years ago
flixel-studio
flixel-studioHaxe

An embeddable, in-game editor for HaxeFlixel that transforms the Flixel debugger into a full-featured editor.

#debugging-tools#haxe#haxeflixel
Stars110
Forks7
Last commit3 years ago
MGUI
MGUIC#

A UI framework for MonoGame featuring a WPF-like layout engine, data binding, and a comprehensive set of controls.

#user-interface#open-source#monogame-framework
Stars103
Forks14
Last commit4 months ago
Shöve
ShöveLua

A resolution-handling and rendering library for LÖVE that provides flexible scaling, layer-based rendering, and visual effects.

#gamedev#shaders#pixel-perfect
Stars97
Forks6
Last commit1 year ago
PICO-Tween
PICO-TweenLua

A port of Robert Penner's easing functions optimized for the PICO-8 fantasy console, with token reduction and PICO-8 compatibility.

#graphics#animation#gamedev
Stars95
Forks3
Last commit6 years ago
Parin
ParinD

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

#d-language#retro-games#open-source
Stars84
Forks5
Last commit3 days ago
Rapid Rescue
Rapid RescueGDScript

A reinvented Labyrinth game

#gdscript#gamedev#game-development
Stars77
Forks10
Last commit2 years ago
Inventory Manager
Inventory ManagerGDScript

A comprehensive inventory management system for the Godot Game Engine with stacking, slot operations, and runtime debugging.

#event-driven#debugging-tools#gamedev
Stars73
Forks4
Last commit1 month ago
shy
shyC

An intuitive, opinionated foundation for building and distributing 2D games and creative applications in V.

#v-lang#foundation#animation
Stars63
Forks4
Last commit2 months ago
cl-liballegro
cl-liballegroCommon Lisp

Common Lisp bindings and interface to the Allegro 5 game programming library

#allegro5#lisp#gamedev
Stars60
Forks11
Last commit7 months ago
Snake_new
Snake_new

A web-based implementation of the classic Nokia snake game with retro styling.

#nostalgia-gaming#webgame#gamedev
Stars60
Forks35
Last commit3 years ago
PICO-EC
PICO-ECLua

A tiny scene-entity-component library for the PICO-8 fantasy console to manage game object lifecycles.

#gamedev#games#game-development
Stars59
Forks2
Last commit7 years ago
Badar
BadarLua

A simple and fun UI syntax library for Löve2D, prioritizing developer experience and readability.

#open-source#gamedev#component-based
Stars44
Forks3
Last commit1 year ago
Flappy Race
Flappy RaceGDScript

A free open-source 2D multiplayer racing game combining Flappy Bird's mechanics with Mario Kart-style items.

#multiplayer#gamedev#fun
Stars43
Forks12
Last commit3 months ago
Bard
BardGame Maker Language

An audio engine for designing and implementing high-quality sound in Game Maker Studio 2 games.

#gamedev#game-audio#spatial-audio
Stars40
Forks2
Last commit1 year ago
nxColor
nxColorHaxe

A Haxe library for color manipulation and conversion across multiple color spaces.

#xyz#haxe#graphics
Stars38
Forks1
Last commit9 years ago
BabylonJS Typescript Logic Examples
BabylonJS Typescript Logic ExamplesTypeScript

A collection of small projects demonstrating different game logic implementation patterns with BabylonJS.

#event-driven#game-logic#gamedev
Stars38
Forks4
Last commit
Gideros
Gideros

A curated collection of resources, tutorials, libraries, and tools for the Gideros cross-platform game development framework.

#mobile-games#gamedev#open-source-resources
Stars37
Forks3
Last commit6 years ago
Anette
AnetteHaxe

A simple Haxe network library for TCP communication with built-in protocols and cross-platform support.

#haxe#tcp#gamedev
Stars36
Forks2
Last commit6 years ago
pico8-definitions
pico8-definitionsLua

A Lua language server add-on for writing PICO-8 code in external editors with modern IDE features.

#gamedev#vscode-extension#vscode
Stars35
Forks7
Last commit8 months ago
pico8-deploy
pico8-deployMakefile

A Makefile-based tool to export and deploy PICO-8 projects to itch.io with simple commands.

#deployment#gamedev#makefile
Stars34
Forks3
Last commit4 years ago
polyglot
polyglotGame Maker Language

A GameMaker Studio library for easy and efficient loading of localized strings with interpolation, pluralization, and nesting.

#library#gamedev#string interpolation
Stars34
Forks1
Last commit5 months ago
beehive.lua
beehive.luaLua

A functional behavior tree implementation in Lua for game AI and entity behavior modeling.

#functional-programming#game-ai#ai-framework
Stars28
Forks0
Last commit4 years ago
Runtime-TextureAtlas
Runtime-TextureAtlasLua

A Love2D runtime texture atlas library that creates atlases at load time without external tools, optimizing memory and performance.

#graphics#gamedev#game-development
Stars27
Forks3
Last commit8 months ago
Orbital
OrbitalJava

A high-performance, Vert.x-based distributed Java game server for real-time indie multiplayer development.

#realtime#multiplayer#gameserver
Stars24
Forks2
Last commit24 days ago
haxe-aseprite
haxe-asepriteHaxe

A Haxe parser for .ase and .aseprite files, designed to be concise, framework-agnostic, and easy to use.

#pixel-art#haxe#animation
Stars24
Forks0
Last commit6 years ago
DotnetQuestSystem
DotnetQuestSystemC#

A simple and powerful Godot add-on written in C# for creating quest systems in games.

#quest-system#library#gamedev
Stars22
Forks2
Last commit8 months ago
gm-i18n
gm-i18nYacc

A GameMaker Studio 2.3 extension for internationalizing game text using JSON files.

#gamedev#internationalization#gamemaker-studio
Stars21
Forks2
Last commit3 years ago
openfl-aseprite
openfl-asepriteHaxe

Load and render Aseprite sprite files and animations directly in OpenFL projects.

#pixel-art#haxe#openfl-aseprite
Stars19
Forks0
Last commit5 years ago
PortAudio
PortAudioC++

A Godot engine module that integrates PortAudio for low-latency, cross-platform audio input/output with direct hardware access.

#coreaudio#music#asio
Stars19
Forks2
Last commit5 years ago
love-deploy
love-deployMakefile

A Makefile-based tool to build and deploy LÖVE game projects to itch.io with support for web and Windows exports.

#deployment#web-games#windows-games
Stars15
Forks0
Last commit2 years ago
Blipshift
BlipshiftGDScript

A sample 2D platformer game project built with the Godot engine, featuring public domain code and assets.

#2d-platformer#public-domain#godot-3
Stars14
Forks4
Last commit7 years ago
Kazari
KazariLua

A Lua library for handling multitouch gestures like zoom, rotate, pan, and tap, designed for LÖVE game engine.

#multitouch#gamedev#open-source-library
Stars14
Forks0
Last commit3 years ago
PreviousPage 6 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
4 months ago
#Game Development214
#Game Engine105
#Cross Platform94
#Open Source57
#Game41
#2d Games36
#C Plus Plus34
#Lua33
#Godot33
#3d Graphics32
#Godot Engine28
#Opengl26