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

LÖVE API
LÖVE APILua

A Lua table containing the complete LÖVE game framework API documentation for use in development tools.

#autocompletion#ide-integration#game-development
Stars374
Forks54
Last commit2 months ago
Pathetic
PatheticJava

A high-performance, zero-allocation Java pathfinding library designed for extreme concurrency and low latency in demanding environments like Minecraft servers.

#high-performance#java#low-latency
Stars373
Forks27
Last commit2 days ago
Roblox Studio Mod Manager
Roblox Studio Mod ManagerC#

An open-source custom bootstrapper for Roblox Studio that enables file overrides, development branch access, and Fast Flag experimentation.

#modding-tools#experimental-features#file-overrides
Stars372
Forks78
Last commit
GMEdit
GMEditJavaScript

An open-source, high-performance code editor for GameMaker projects, offering modern features and a comfortable editing experience.

#gamemaker#open-source#haxe
Stars371
Forks52
Last commit3 days ago
Enigma
EnigmaC++

An open-source, cross-platform game development environment based on Game Maker, compiling EDL/GML to C++ for performance.

#compiler#open-source#gml-compatibility
Stars371
Forks124
Last commit16 days ago
Godot-Trail-System
Godot-Trail-SystemGDScript

An advanced 2D/3D trail and ribbon plugin for the Godot Engine, offering Unity3D-like visual effects.

#trail-renderer#open-source#visual-effects
Stars369
Forks35
Last commit5 years ago
nuklear-rust
nuklear-rustRust

Rust bindings for the Nuklear immediate-mode GUI library, enabling lightweight 2D UI development.

#lightweight-ui#graphics#bindings
Stars368
Forks15
Last commit5 years ago
VectorMath
VectorMathSwift

A Swift library implementing 2D/3D vector and matrix functions for games and graphics, with a Swift-native API.

#ios#graphics#quaternions
Stars367
Forks46
Last commit6 years ago
Trigger Rally Online Edition
Trigger Rally Online EditionJavaScript

A fast arcade rally racing game that runs fully client-side with local track storage and sharing.

#arcade-racing#static-site#game-development
Stars364
Forks163
Last commit6 months ago
Haldric
HaldricGDScript

A modern rewrite of The Battle for Wesnoth strategy game using the Godot engine for enhanced performance and features.

#game-development#open-source-game#cross-platform
Stars361
Forks50
Last commit3 years ago
Open Capture and Analytics Tool (OCAT)
Open Capture and Analytics Tool (OCAT)C++

Open-source FPS overlay and performance measurement tool for D3D11, D3D12, and Vulkan graphics APIs.

#vulkan#direct3d#graphics-benchmarking
Stars360
Forks30
Last commit2 years ago
SCUMM-8
SCUMM-8Lua

A PICO-8 demake of the classic SCUMM engine for creating retro-style point-and-click adventure games.

#adventure-games#scumm#game-development
Stars359
Forks20
Last commit11 months ago
Volumetrics
VolumetricsGDScript

A Godot Engine plugin for voxel-based volumetric lighting and fog using a frustum-aligned 3D texture technique.

#graphics-plugin#volumetric-fog#visual-effects
Stars358
Forks15
Last commit5 years ago
Scrawl-canvas
Scrawl-canvasJavaScript

A JavaScript library for creating responsive, interactive, and accessible HTML5 canvas graphics and animations.

#graphics#animation#interactive-canvas
Stars358
Forks33
Last commit1 month ago
NoobHub
NoobHubLua

Open-source multiplayer and network messaging server for Lua-based game engines like CoronaSDK, Moai, Gideros, LÖVE, and Defold.

#moai#corona-sdk#wtfpl
Stars357
Forks53
Last commit1 month ago
hUGETracker
hUGETrackerPascal

A music composition suite for creating Game Boy soundtracks using the hUGEDriver format.

#sound#music#music-tracker
Stars357
Forks23
Last commit3 months ago
CrSFML
CrSFMLCrystal

Crystal bindings for the SFML multimedia library, enabling hardware-accelerated 2D graphics, audio, input, and networking in Crystal applications.

#sfml#bindings#crystal-lang
Stars356
Forks14
Last commit8 months ago
ceramic
ceramicHaxe

A cross-platform 2D framework written in Haxe that exports natively to desktop, mobile, web, and Unity.

#mobile-games#2d-framework#haxe
Stars354
Forks24
Last commit20 days ago
Babylon.js
Babylon.js

A curated list of awesome resources, demos, games, and projects related to the Babylon.js 3D engine.

#open-source#webgpu#webxr
Stars353
Forks25
Last commit6 months ago
Asteroids
AsteroidsJavaScript

A pure JavaScript implementation of the classic Asteroids arcade game using HTML5 Canvas.

#asteroids#html5#asteroids-game
Stars353
Forks332
Last commit2 years ago
Love Imgui
Love ImguiC++

A Lua binding of Dear ImGui for the LÖVE game engine, enabling immediate-mode GUI development.

#imgui#bindings#debug-tools
Stars352
Forks64
Last commit2 years ago
PacPac
PacPacLua

A Lua-based Pac-Man clone with three mazes and easy level editing, built with the LÖVE game engine.

#pac-man-clone#game-development#level-editor
Stars352
Forks36
Last commit11 years ago
Particulate.js
Particulate.jsJavaScript

A JavaScript micro library for real-time particle physics simulations with constraints and forces.

#simulation#physics#visual-effects
Stars350
Forks26
Last commit1 month ago
2D Day/Night Cycle
2D Day/Night CycleGDScript

A Godot 3 add-on for creating dynamic 2D day and night cycles with CanvasModulate and optional moon lighting using Light2D.

#cycle#canvasmodulate#lighting-effects
Stars349
Forks20
Last commit4 years ago
Cirno's Perfect Math Library
Cirno's Perfect Math LibraryLua

A comprehensive Lua math library for 2D/3D game development, providing vectors, matrices, quaternions, and geometric operations.

#quaternions#geometry#math
Stars349
Forks43
Last commit5 months ago
polygonal-ds
polygonal-dsHaxe

A Haxe library providing parametrized, cross-platform data structures optimized for game development.

#haxe#memory-management#graph-algorithms
Stars348
Forks78
Last commit3 years 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
Stars346
Forks27
Last commit2 years ago
py-sdl2
py-sdl2Python

A pure Python wrapper for SDL2 and its addon libraries using ctypes, enabling multimedia applications without C extensions.

#sdl2-mixer#graphics#sdl2
Stars344
Forks52
Last commit1 month ago
gogpu
gogpuGo

A pure Go GPU computing framework for graphics and compute operations with dual backends and zero CGO.

#vulkan#compute-shaders#graphics
Stars343
Forks14
Last commit4 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
Stars342
Forks31
Last commit7 years ago
go3d
go3dGo

A performance-oriented 2D/3D math library for Go, optimized for graphics programming, game development, and scientific computing.

#scientific-computing#quaternions#3d-math
Stars341
Forks48
Last commit9 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
Stars340
Forks24
Last commit2 days ago
cl-sdl2
cl-sdl2Common Lisp

Common Lisp bindings for SDL2, enabling cross-platform game and multimedia development in Lisp.

#graphics#sdl2#lisp-games
Stars337
Forks82
Last commit1 year ago
XLE
XLEC++

A hackable 3D game rendering engine designed for prototyping and custom rendering pipelines.

#graphics#c-plus-plus#prototyping
Stars336
Forks73
Last commit4 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
Stars335
Forks6
Last commit1 month ago
THREEx
THREExHTML

A collection of game-oriented extensions and utilities for three.js to simplify 3D web development.

#interactive-3d#threejs#3d-graphics
Stars334
Forks62
Last commit9 years ago
PreviousPage 22 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
27 days ago
Next
#Cross Platform490
#Game Engine464
#Lua302
#Godot Engine223
#Gamedev214
#Love2d206
#C Plus Plus198
#Open Source192
#Graphics163
#2d Graphics159
#Opengl158
#Game156