Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Game Development

Game Development

1306 projects

Showing 36 of 1306 projects

Three.js
Three.jsJavaScript

A lightweight, cross-browser JavaScript library for creating and displaying 3D graphics in the browser.

#interactive-3d#webaudio#webgpu
Stars112.9k
Forks36.4k
Last commit18 hours ago
Godot
GodotC++

A free, open-source, cross-platform game engine for creating 2D and 3D games with a unified editor and one-click exports.

#visual-scripting#open-source#gamedev
Stars112.2k
Forks25.6k
Last commit3 days ago
Godot
GodotC++

A free, open-source, cross-platform game engine for creating 2D and 3D games with a unified editor.

#community-driven#open-source#gamedev
Stars112.2k
Forks25.6k
Last commit3 days ago
Pixi.js
Pixi.jsTypeScript

A fast, lightweight 2D WebGL/WebGPU renderer for creating interactive graphics and cross-platform web applications.

#webgpu#html5#canvas
Stars47.3k
Forks5.0k
Last commit3 days ago
Pixi.js
Pixi.jsTypeScript

A fast, lightweight 2D WebGL/WebGPU renderer for creating interactive graphics and cross-platform web applications.

#webgpu#canvas#pixi
Stars47.3k
Forks5.0k
Last commit3 days ago
PixiJS
PixiJSTypeScript

A fast, lightweight 2D WebGL/WebGPU renderer for creating interactive graphics and cross-platform web applications.

#web-animation#interactive-graphics#webgpu
Stars47.3k
Forks5.0k
Last commit3 days ago
pixi.js
pixi.jsTypeScript

A fast, lightweight 2D WebGL/WebGPU renderer for creating rich interactive graphics and cross-platform web applications.

#web-animation#interactive-graphics#webgpu
Stars47.3k
Forks5.0k
Last commit3 days ago
Bevy
BevyRust

A refreshingly simple, data-driven game engine built in Rust, offering a complete 2D and 3D feature set.

#parallel-computing#modular-architecture#open-source
Stars46.5k
Forks4.6k
Last commit1 day ago
Phaser
PhaserJavaScript

A fast, free, and fun open-source HTML5 game framework for creating 2D games with WebGL and Canvas rendering.

#mobile-games#typescript-games#web-games
Stars39.7k
Forks7.1k
Last commit5 days ago
Aseprite's source code
Aseprite's source codeC++

A professional animated sprite editor and pixel art tool for game developers and digital artists.

#pixel-art#lua-scripting#graphics
Stars37.4k
Forks8.1k
Last commit3 days ago
stb_vorbis
stb_vorbisC

A collection of single-file public domain libraries for C/C++ covering graphics, audio, game development, and utilities.

#font-rendering#graphics#public-domain
Stars33.9k
Forks8.1k
Last commit1 month ago
stb
stbC

A collection of single-file public domain libraries for C/C++ covering graphics, audio, game development, and utilities.

#graphics#public-domain#c
Stars33.9k
Forks8.1k
Last commit1 month ago
raylib
raylibC

A simple and easy-to-use C library for videogames programming and multimedia applications.

#c-library#iot#embedded-systems
Stars33.3k
Forks3.1k
Last commit1 day ago
egui
eguiRust

An easy-to-use immediate mode GUI library for Rust that runs on both web and native platforms.

#webassembly#gamedev#imgui
Stars29.3k
Forks2.0k
Last commit3 days ago
emscripten
emscriptenC++

A complete compiler toolchain for converting C and C++ code to WebAssembly, enabling native applications to run on the web.

#hacktoberfest#clang#webassembly
Stars27.4k
Forks3.5k
Last commit2 days ago
FlatBuffers
FlatBuffersC++

A cross-platform serialization library designed for maximum memory efficiency with zero-copy data access.

#binary-protocol#serialization-library#embedded-systems
Stars26.1k
Forks3.6k
Last commit14 days ago
GitHub
GitHubTypeScript

A powerful, beautiful, and open-source 3D game and rendering engine built as a friendly JavaScript framework.

#javascript-framework#shaders#webaudio
Stars25.6k
Forks3.7k
Last commit3 days ago
Libgdx Texture Packer
Libgdx Texture PackerJava

A cross-platform Java game development framework for desktop, Android, HTML5, and iOS using OpenGL (ES).

#ios-games#ios#html5-games
Stars25.1k
Forks6.5k
Last commit3 days ago
LibGDX
LibGDXJava

A cross-platform Java game development framework for desktop, Android, HTML5, and iOS using OpenGL (ES).

#ios-games#ios#html5-games
Stars25.1k
Forks6.5k
Last commit3 days ago
WaveFunctionCollapse
WaveFunctionCollapseC#

Generates bitmaps and tilemaps that are locally similar to a single input example, using a constraint-solving algorithm inspired by quantum mechanics.

#algorithm#procedural-generation#pixel-art
Stars25.1k
Forks1.3k
Last commit
Awesome Games
Awesome Games

A curated, archived list of open-source games, engines, and game-related projects hosted on GitHub across all genres and platforms.

#game-jam#html5-games#gamedev
Stars24.8k
Forks3.5k
Last commit8 months ago
GDevelop
GDevelopJavaScript

An open-source, no-code game engine for creating 2D, 3D, and multiplayer games across mobile, desktop, and web platforms.

#gamemaker#multiplayer#no-code
Stars23.6k
Forks1.4k
Last commit1 day ago
3D Game Shaders For Beginners
3D Game Shaders For BeginnersC++

A step-by-step guide to implementing SSAO, depth of field, lighting, normal mapping, and more for your 3D game.

#graphics#shaders#opengl
Stars19.7k
Forks1.5k
Last commit2 years ago
Cocos2d-x
Cocos2d-xC++

A C++-based, cross-platform framework for building 2D games, interactive books, and graphical applications.

#mobile-games#ios#lua-scripting
Stars19.1k
Forks7.1k
Last commit1 year ago
game-programmer
game-programmerPython

A comprehensive study path and roadmap for aspiring and professional game programmers, covering essential books and topics.

#technical-books#career-development#education
Stars18.6k
Forks2.1k
Last commit2 years ago
osu!
osu!C#

A free-to-win rhythm game client with an open-source engine and support for custom gameplay rulesets.

#desktop-application#catch#music-game
Stars18.5k
Forks2.7k
Last commit1 day ago
Matter.js
Matter.jsJavaScript

A JavaScript 2D rigid body physics engine for the web, enabling realistic physics simulations in browsers and Node.js.

#simulation#physics#web-games
Stars18.2k
Forks2.0k
Last commit1 year ago
Pyxel
PyxelRust

A retro game engine for Python with simple specifications inspired by classic gaming consoles.

#pixel-art#open-source#graphics
Stars17.5k
Forks925
Last commit1 day ago
Clay
ClayC

A high-performance, zero-dependency UI layout library in C with a flexbox-like model and renderer-agnostic output.

#c-library#gui-toolkit#webassembly
Stars17.4k
Forks683
Last commit19 days ago
wgpu
wgpuRust

A cross-platform, safe, pure-Rust graphics API that runs natively on Vulkan, Metal, D3D12, OpenGL, and WebGPU.

#vulkan#hacktoberfest#webassembly
Stars17.3k
Forks1.3k
Last commit20 hours ago
bgfx
bgfxC

A cross-platform, graphics API agnostic rendering library that follows a 'Bring Your Own Engine/Framework' style.

#vulkan#graphics#direct3d
Stars17.1k
Forks2.1k
Last commit1 day ago
Bgfx
BgfxC

A cross-platform, graphics API agnostic rendering library that follows a 'Bring Your Own Engine/Framework' style.

#vulkan#graphics#direct3d
Stars17.1k
Forks2.1k
Last commit1 day ago
Game Development
Game DevelopmentMarkdown

A curated list of free and paid game development resources, including engines, art tools, audio, and learning materials.

#game-design#frameworks#developer-tools
Stars16.8k
Forks1.2k
Last commit2 months ago
gamedev
gamedevMarkdown

A curated list of free and open-source game development resources, including engines, art tools, audio software, and learning materials.

#game-design#frameworks#open-source
Stars16.8k
Forks1.2k
Last commit2 months ago
tracy
tracyC++

A real-time, nanosecond-resolution hybrid frame and sampling profiler for games and applications with CPU, GPU, and memory telemetry.

#vulkan#library#direct3d
Stars16.1k
Forks1.1k
Last commit1 day ago
PlayCanvas Engine
PlayCanvas EngineJavaScript

An open-source game engine for creating interactive 3D content and games that run directly in web browsers using WebGL and WebGPU.

#html5-games#gamedev#webgpu
Stars16.0k
Forks1.9k
Last commit2 days ago
Page 1 of 37

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
2 months ago
Next
#Cross Platform393
#Game Engine324
#Gamedev180
#C Plus Plus175
#Godot Engine158
#Lua156
#Open Source150
#Opengl136
#3d Graphics130
#Game128
#Graphics112
#Godot106