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

OpenFL
OpenFLHaxe

An open-source library for cross-platform creative development, inspired by Flash and AIR APIs.

#flash-api#haxe#flash
Stars2.1k
Forks497
Last commit1 day ago
Amazon Lumberyard
Amazon LumberyardC++

A free AAA game engine deeply integrated with AWS and Twitch, now succeeded by Open 3D Engine.

#visual-editor#aws-integration#c-plus-plus
Stars2.1k
Forks548
Last commit3 years ago
SoLoud
SoLoudC

A free, portable C/C++ audio engine for games with minimal dependencies and simple API.

#sound#synthesizer#sound-effects
Stars2.1k
Forks343
Last commit1 year ago
Retro3DGraphicsCollection
Retro3DGraphicsCollection

A curated collection of game-ready retro 3D assets (PS1 style) with full commercial rights and no attribution required.

#ps1-style#open-game-art#textures
Stars2.1k
Forks54
Last commit1 month ago
mun
munRust

A statically typed, ahead-of-time compiled programming language with first-class hot-reloading for live applications.

#programming-language#hot-reloading#aot-compilation
Stars2.1k
Forks82
Last commit1 month ago
Allegro 4.2
Allegro 4.2C

A cross-platform game development library for C/C++ with multimedia, graphics, and input handling capabilities.

#c-plus-plus-library#direct3d#opengl
Stars2.1k
Forks318
Last commit26 days ago
Impact
ImpactJavaScript

A professional-grade HTML5 game engine with a built-in level editor for creating 2D games.

#html5-game-engine#web-games#canvas
Stars2.1k
Forks214
Last commit1 year ago
Allegro 5
Allegro 5C

A cross-platform library for video game and multimedia programming with support for graphics, audio, input, and more.

#c-library#multimedia-library#opengl
Stars2.1k
Forks318
Last commit26 days ago
Evennia MUD/MU* Creation System
Evennia MUD/MU* Creation SystemPython

A modern Python library for creating online multiplayer text games (MUD/MUSH/MUX/MU*) with great freedom.

#text-based-gaming#multiplayer#text-based-adventure
Stars2.1k
Forks764
Last commit1 day ago
Oryol
OryolC++

A small, portable and extensible C++ 3D coding framework for cross-platform graphics applications.

#emscripten#oryol#opengl
Stars2.1k
Forks203
Last commit3 years ago
Oryol Input
Oryol InputC++

A small, portable and extensible C++ 3D coding framework for cross-platform graphics applications.

#direct3d#oryol#opengl
Stars2.1k
Forks203
Last commit3 years ago
Awesome C++ Game Dev
Awesome C++ Game DevMarkdown

A curated list of over 2000 awesome C++ libraries, engines, and tools for game development.

#open-source#awesome-list#c-plus-plus
Stars2.1k
Forks155
Last commit1 year ago
Nez
NezC#

A free, feature-rich 2D framework built on top of MonoGame and FNA for game development.

#debugging-tools#2d-game-framework#csharp
Stars2.1k
Forks374
Last commit23 days ago
Arcade
ArcadePython

An easy-to-learn Python library for creating 2D video games, ideal for beginners and those avoiding complex frameworks.

#beginner-friendly#arcade-api#educational
Stars2.0k
Forks375
Last commit1 day ago
Cannon-es
Cannon-esTypeScript

A lightweight, modern 3D physics engine for JavaScript with TypeScript support and tree-shaking capabilities.

#cannonjs#simulation#physics
Stars2.0k
Forks154
Last commit2 years ago
cube-composer
cube-composerPureScript

A puzzle game that teaches functional programming concepts by manipulating colored cubes with function transformations.

#functional-programming#programming-learning#purescript
Stars2.0k
Forks83
Last commit3 years ago
Torque3D
Torque3DC++

An open-source C++ engine for 3D game development, offering a full suite of tools and cross-platform support.

#open-source#indie-dev#mit-license
Stars2.0k
Forks225
Last commit2 days ago
Miniquad
MiniquadRust

A minimal cross-platform graphics library for Rust, providing a unified API for OpenGL, Metal, and WebGL.

#opengl#metal#game-development
Stars2.0k
Forks239
Last commit1 day ago
UZDoom
UZDoomC++

A modern source port for DOOM engine games with advanced graphics, dynamic lighting, and extensive modding support.

#vulkan#doom-engine#opengl
Stars2.0k
Forks166
Last commit6 days ago
ezEngine
ezEngineC++

An open-source, modular C++ game engine with a feature-rich editor and visual scripting.

#visual-scripting#modular-architecture#open-source
Stars2.0k
Forks253
Last commit1 day ago
memory-allocators
memory-allocatorsC++

A collection of custom memory allocators in C++ designed to outperform standard malloc for specific allocation patterns.

#systems-programming#dynamic-memory#memory-allocation
Stars2.0k
Forks171
Last commit3 months ago
Native File Dialog
Native File DialogMakefile

A tiny, portable C library for invoking native file open, save, and folder select dialogs across Windows, macOS, and Linux.

#c-library#sdl2#file-dialogs
Stars2.0k
Forks226
Last commit1 year ago
Commander Keen in Keen Dreams
Commander Keen in Keen DreamsC

Open-source release of the classic Commander Keen in Keen Dreams game, originally developed for DOS with EGA/CGA graphics.

#game-preservation#platformer#borland-cpp
Stars2.0k
Forks179
Last commit11 years ago
Fungus
FungusC#

An easy-to-use Unity 3D library for creating illustrated interactive fiction games without coding.

#visual-scripting#unity3d#no-code
Stars1.9k
Forks311
Last commit1 year ago
Oto
OtoGo

A low-level Go library for cross-platform sound playback with a simple context and player model.

#sound#embedded-audio#webassembly
Stars1.9k
Forks151
Last commit1 month ago
ATF
ATFC#

A C#/.NET framework for building custom Windows-based authoring tools, used extensively in Sony game development.

#csharp#dotnet#game-development
Stars1.9k
Forks257
Last commit6 years ago
middleclass
middleclassLua

A simple object-oriented programming library for Lua with inheritance, metamethods, class variables, and mixin support.

#mixin-support#inheritance#oop-library
Stars1.9k
Forks196
Last commit8 months ago
bsf
bsfC++

Modern C++14 library providing a unified foundation for developing real-time graphical applications like games, engines, and tools.

#vulkan#graphics#gamedev
Stars1.9k
Forks204
Last commit2 days ago
Famistudio
FamistudioC#

A cross-platform music editor for creating authentic NES chiptunes, supporting multiple expansion chips and export formats.

#nes-music#sound-emulation#c-plus-plus
Stars1.9k
Forks137
Last commit2 months ago
Rogue Legacy
Rogue LegacyC#

Source code for the original Rogue Legacy game, built with the FNA framework.

#educational#platformer#csharp
Stars1.9k
Forks171
Last commit9 days ago
OpenGL & GLSL Tutorials
OpenGL & GLSL TutorialsJava

A minimal shader-based library for 2D LWJGL sprite games, providing utilities for textures, shaders, and rendering.

#shaders#opengl#java
Stars1.9k
Forks180
Last commit7 years ago
lwjgl: Shaders
lwjgl: ShadersJava

A minimal shader-based library for 2D LWJGL sprite games, providing utilities for textures, shaders, and rendering.

#shaders#opengl#java
Stars1.9k
Forks180
Last commit7 years ago
KryoNet
KryoNetJava

A Java library for efficient TCP/UDP client-server network communication using NIO and Kryo serialization.

#tcp#client-server#android
Stars1.9k
Forks412
Last commit5 years ago
graphics-resources
graphics-resources

A curated collection of bookmarks and resources for game development and real-time graphics programming.

#shaders#opengl#graphics-resources
Stars1.9k
Forks123
Last commit5 years ago
Canvas
CanvasMarkdown

A curated collection of HTML5 Canvas examples, libraries, tutorials, and resources for developers.

#particles#draw-graphics#canvas-element
Stars1.8k
Forks172
Last commit1 month ago
RGFW
RGFWC

A cross-platform, single-header C windowing library for creating windows and graphics contexts with minimal dependencies.

#c-library#graphics#library
Stars1.8k
Forks84
Last commit10 days ago
PreviousPage 9 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
Next
#Cross Platform490
#Game Engine464
#Lua302
#Godot Engine223
#Gamedev214
#Love2d206
#C Plus Plus198
#Open Source192
#Graphics163
#2d Graphics159
#Opengl158
#Game156