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

TIC-80
TIC-80C

A fantasy computer for making, playing, and sharing tiny retro games with built-in development tools.

#pixel-art#gamedev#gameengine
Stars6.1k
Forks630
Last commit1 month ago
Dialogic
DialogicGDScript

A Godot plugin for creating dialogs, visual novels, RPGs, and managing characters in games.

#game-design#narrative-tools#godot-4
Stars6.0k
Forks348
Last commit4 days ago
Fantasy Map Generator
Fantasy Map GeneratorHTML

A free web application for generating and editing highly customizable interactive fantasy maps for writers, game masters, and cartographers.

#cartography#generator#procedural-generation
Stars5.9k
Forks986
Last commit
Material Maker
Material MakerGDScript

A procedural texture authoring and 3D model painting tool built on the Godot game engine.

#procedural-generation#painting#textures
Stars5.9k
Forks367
Last commit28 days ago
Luau
LuauC++

A fast, small, safe, gradually typed embeddable scripting language derived from Lua, used by Roblox and game developers.

#programming-language#roblox#type-inference
Stars5.8k
Forks630
Last commit1 day ago
TinyXML-2
TinyXML-2C++

A simple, small, efficient C++ XML parser that can be easily integrated into other programs.

#embedded#zlib-license#lightweight
Stars5.8k
Forks2.0k
Last commit3 months ago
Game Developer Roadmap
Game Developer RoadmapRust

A visual roadmap outlining the skills, technologies, and learning paths to become a game developer in 2022.

#skill-development#visual-guide#learning-roadmap
Stars5.8k
Forks493
Last commit1 year ago
Rapier
RapierRust

A set of high-performance 2D and 3D physics engines written in Rust for games, animation, and robotics.

#robotics#simulation#animation
Stars5.7k
Forks384
Last commit6 days ago
Minecraft
MinecraftPython

A simple Minecraft-inspired demo written in Python and Pyglet, designed as an educational tool for learning programming.

#graphics#educational#learning-tool
Stars5.4k
Forks1.3k
Last commit3 years ago
LWJGL
LWJGLJava

A lightweight Java library providing cross-platform, high-performance bindings to native APIs for graphics, audio, parallel computing, and XR.

#vulkan#java-library#opencl
Stars5.4k
Forks713
Last commit15 hours ago
gfx
gfxRust

A low-level, cross-platform graphics and compute abstraction library for Rust with a Vulkan-like API.

#vulkan#gfx#graphics
Stars5.4k
Forks529
Last commit3 years ago
SuperTuxKart
SuperTuxKartC++

A free, fun-focused kart racing game with no realistic physics, offering single-player and online multiplayer modes.

#multiplayer#community-driven#opengl
Stars5.3k
Forks1.2k
Last commit23 hours ago
The Powder Toy
The Powder ToyC++

A desktop physics sandbox game simulating air pressure, velocity, heat, and countless interactions between substances.

#sandbox#simulation#lua-scripting
Stars5.3k
Forks898
Last commit13 days ago
Planck.js
Planck.jsTypeScript

A 2D JavaScript/TypeScript physics engine for cross-platform HTML5 game development, rewritten from Box2D.

#mobile-games#html5-games#html5
Stars5.3k
Forks255
Last commit4 months ago
Panda3D
Panda3DC++

A powerful, mature open-source cross-platform game engine for Python and C++ programs, originally developed by Disney and CMU.

#simulation#open-source#gamedev
Stars5.2k
Forks894
Last commit1 month ago
Magnum
MagnumC++

Lightweight and modular C++11 graphics middleware for games and data visualization, providing platform-independent OpenGL/WebGL abstraction.

#graphics-abstraction#ios#emscripten
Stars5.2k
Forks466
Last commit12 days ago
Emulation of Nintendo Game Boy
Emulation of Nintendo Game BoyPython

A high-performance Game Boy emulator written in Python, designed for AI training, game automation, and classic gameplay.

#cython#game-automation#gameboy-emulator-library
Stars5.2k
Forks537
Last commit6 days ago
Silk.NET
Silk.NETC#

High-speed .NET bindings for OpenGL, Vulkan, DirectX, and other multimedia, graphics, and compute APIs.

#vulkan#graphics#opencl
Stars5.2k
Forks474
Last commit4 days ago
gdext
gdextRust

Rust bindings for Godot 4

#gamedev#game-development#godot
Stars5.2k
Forks307
Last commit12 hours ago
sol2
sol2C++

A high-performance, header-only C++ library for binding to Lua with advanced features and zero-overhead abstractions.

#clang#gcc#lua-scripting
Stars5.1k
Forks609
Last commit1 year ago
Cute Headers
Cute HeadersC

A collection of single-file, dependency-free C/C++ libraries for game development and low-level programming.

#png#library#opengl
Stars5.1k
Forks309
Last commit1 month ago
msdfgen
msdfgenC++

Generates multi-channel signed distance fields (MSDFs) from vector shapes and fonts for sharp, efficient real-time graphics rendering.

#font-rendering#c-plus-plus#game-development
Stars4.9k
Forks516
Last commit5 days ago
pokered
pokeredAssembly

A complete disassembly of Pokémon Red and Blue Game Boy ROMs, enabling analysis and modification.

#disassembly#assembly#game-boy
Stars4.9k
Forks1.3k
Last commit7 days ago
GamePlay
GamePlayC++

Open-source C++ game engine for creating cross-platform 2D/3D mobile and desktop games.

#mobile-games#vulkan#open-source
Stars4.9k
Forks1.3k
Last commit1 year ago
FXGL
FXGLKotlin

A JavaFX-based game development framework for building 2D games and complex UI applications with a clean, high-level API.

#desktop-application#2d-framework#gamedev
Stars4.9k
Forks709
Last commit2 months ago
Mach
MachZig

A Zig game engine and graphics toolkit for building high-performance, truly cross-platform games, visualizations, and GUI apps.

#modular-architecture#open-source#graphics
Stars4.8k
Forks211
Last commit3 months ago
SHADERed
SHADERedC++

A lightweight, cross-platform IDE for writing, debugging, and analyzing shaders with instant preview and plugin support.

#shader-ide#plugin-system#compute-shaders
Stars4.8k
Forks313
Last commit2 years ago
Urho3D
Urho3DC++

A free lightweight, cross-platform 2D and 3D game engine.

#urho3d#open-source#gamedev
Stars4.8k
Forks1.0k
Last commit3 years ago
Zelda3
Zelda3C

A reverse-engineered C implementation of The Legend of Zelda: A Link to the Past, playable from start to finish with modern enhancements.

#snes-emulation#emulator-development#zelda
Stars4.7k
Forks430
Last commit2 years ago
ggez
ggezRust

A lightweight cross-platform Rust game framework for creating 2D and 3D games with minimal friction.

#open-source#audio-library#crates
Stars4.7k
Forks441
Last commit10 days ago
Untrusted
UntrustedJavaScript

A meta-JavaScript adventure game where you edit the game's own JavaScript code to solve roguelike puzzles.

#programming-challenge#code-editing#game-development
Stars4.7k
Forks720
Last commit1 year ago
Ogre
OgreC++

A proven, modular C++ rendering engine for building high-performance 3D applications and custom game engines.

#vulkan#simulation#direct3d
Stars4.6k
Forks1.0k
Last commit4 days ago
macroquad
macroquadRust

A simple, cross-platform game engine for Rust with efficient 2D rendering and immediate mode UI.

#ios#webassembly#android
Stars4.6k
Forks425
Last commit17 days ago
SoundJS
SoundJSJavaScript

A JavaScript library providing a consistent API for loading and playing audio across browsers and devices.

#audio-library#cross-browser#phonegap
Stars4.6k
Forks822
Last commit5 years ago
Awesome Lua
Awesome Lua

A curated list of quality Lua packages, libraries, and resources for developers and enthusiasts.

#package-directory#awesome-list#game-development
Stars4.6k
Forks345
Last commit2 years ago
Lua
Lua

A curated list of quality Lua packages, resources, and tools for game development, web platforms, and embedded systems.

#embedded-systems#developer-tools#package-directory
Stars4.6k
Forks345
Last commit2 years ago
PreviousPage 4 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
10 hours ago
Next
#Cross Platform490
#Game Engine464
#Lua302
#Godot Engine223
#Gamedev216
#Love2d206
#C Plus Plus198
#Open Source194
#Graphics163
#2d Graphics159
#Opengl158
#Game156