Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Game Development

Game Development

2099 projects

Showing 36 of 2099 projects

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
Stars119.0k
Forks27.2k
Last commit1 day 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
Stars119.0k
Forks27.2k
Last commit1 day ago
Three.js
Three.jsJavaScript

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

#interactive-3d#webaudio#webgpu
Stars116.8k
Forks36.7k
Last commit1 day 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
Stars49.2k
Forks5.0k
Last commit1 day ago
PixiJS
PixiJSTypeScript

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

#web-animation#interactive-graphics#webgpu
Stars48.4k
Forks5.1k
Last commit2 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
Stars48.4k
Forks5.1k
Last commit2 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
Stars48.4k
Forks5.1k
Last commit2 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
Stars48.4k
Forks5.1k
Last commit2 days 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
Stars40.6k
Forks7.2k
Last commit2 months 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
Stars40.3k
Forks9.3k
Last commit2 days ago
raylib
raylibC

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

#c-library#iot#embedded-systems
Stars35.4k
Forks3.4k
Last commit2 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
Stars34.9k
Forks8.1k
Last commit2 days 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
Stars34.9k
Forks8.1k
Last commit2 days ago
egui
eguiRust

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

#webassembly#gamedev#imgui
Stars31.7k
Forks2.2k
Last commit3 days 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
Stars28.0k
Forks1.6k
Last commit1 day 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.7k
Forks3.6k
Last commit1 day 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.6k
Forks3.7k
Last commit1 day ago
GitHub
GitHubTypeScript

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

#javascript-framework#shaders#webaudio
Stars26.2k
Forks3.7k
Last commit2 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.5k
Forks6.5k
Last commit11 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.5k
Forks6.5k
Last commit11 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.4k
Forks1.4k
Last commit10 days ago
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
Stars25.0k
Forks3.6k
Last commit1 year 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
Stars20.0k
Forks1.5k
Last commit3 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
Stars19.3k
Forks2.9k
Last commit1 day 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.2k
Forks7.0k
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.7k
Forks2.1k
Last commit2 years 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.5k
Forks2.0k
Last commit24 days ago
Pyxel
PyxelRust

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

#pixel-art#open-source#graphics
Stars18.5k
Forks968
Last commit1 day ago
wgpu
wgpuRust

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

#vulkan#hacktoberfest#webassembly
Stars18.4k
Forks1.6k
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
Stars18.3k
Forks744
Last commit5 months ago
bgfx
bgfxC++

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

#vulkan#graphics#direct3d
Stars17.6k
Forks2.2k
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.6k
Forks2.2k
Last commit1 day 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
Stars17.6k
Forks1.3k
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
Stars17.6k
Forks1.3k
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
Stars17.1k
Forks2.0k
Last commit1 day 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
Stars17.0k
Forks1.2k
Last commit2 days ago
Page 1 of 59Next

Related Tags

#Cross Platform490#Game Engine465#Lua302#Godot Engine223#Gamedev216#Love2d206#C Plus Plus198#Open Source194#Graphics164#2d Graphics159#Opengl158#Game156
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