Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Gamedev

Gamedev

230 projects

Showing 36 of 230 projects

Excalibur
ExcaliburTypeScript

A free TypeScript 2D game engine for making HTML5 canvas games, handling cross-platform boilerplate and engine code.

#open-source#web-games#gamedev
Stars2.3k
Forks225
Last commit2 days ago
ash
ashRust

A lightweight, type-safe Rust wrapper for the Vulkan graphics and compute API.

#vulkan#gamedev#gpu-compute
Stars2.3k
Forks231
Last commit17 days ago
Ash
AshRust

A lightweight, type-safe Rust wrapper for the Vulkan graphics and compute API.

#vulkan#gamedev#gpu-compute
Stars2.3k
Forks231
Last commit17 days ago
Pyglet
PygletPython

A cross-platform windowing and multimedia library for Python, designed for games and visually rich applications.

#scientific-visualization#graphics#gamedev
Stars2.2k
Forks337
Last commit1 day ago
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
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
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
cImgui
cImguiLua

A thin, auto-generated C API wrapper for Dear ImGui, enabling its use from other programming languages via C bindings.

#c-plus-plus-wrapper#cimgui#gamedev
Stars1.9k
Forks369
Last commit1 month 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
Gamedev Libraries
Gamedev Libraries

A curated collection of open-source C/C++ libraries for game development, covering system, engine components, asset management, and frameworks.

#audio-library#graphics#gamedev
Stars1.8k
Forks100
Last commit2 years ago
Arch
ArchC#

A high-performance C# Archetype & Chunks Entity Component System (ECS) for game development and data-oriented programming.

#fast#high-performance#gamedev
Stars1.8k
Forks172
Last commit9 days ago
ORX
ORXC

A portable, data-driven 2D game engine focused on ease of use and powerful features.

#animation#gamedev#opengl
Stars1.8k
Forks122
Last commit10 days ago
Two
TwoC++

A C++ toolkit for rapid development of live graphical applications and games with immediate-mode UI and graphics rendering.

#real-time-graphics#gamedev#app-prototyping
Stars1.7k
Forks100
Last commit2 years ago
glfw
glfwC

Go bindings for the GLFW 3 library, enabling window and input management for OpenGL applications.

#gamedev#opengl#go-bindings
Stars1.7k
Forks193
Last commit17 days ago
Oak
OakGo

A pure Go game engine for building 2D games and GUI applications with built-in rendering, physics, and audio systems.

#gamedev#collision-detection#ui
Stars1.7k
Forks86
Last commit3 months ago
RGBDS
RGBDSC++

A free assembler/linker toolchain for developing games and software for the Nintendo Game Boy and Game Boy Color.

#asm#embedded-systems#assembly
Stars1.6k
Forks188
Last commit1 day ago
Paradox
Paradox

Xenko is a cross-platform game engine with a focus on VR/AR development, now known as Stride.

#visual-scripting#gamedev#xenko
Stars1.5k
Forks337
Last commit8 years ago
librg
librgC

A lightweight C99 library for efficient world replication and entity synchronization in multiplayer games.

#multiplayer#library#gamedev
Stars1.5k
Forks44
Last commit5 months ago
librg
librgC

A lightweight C99 single-header library for efficient world replication and entity synchronization in multiplayer games.

#multiplayer#library#bandwidth-optimization
Stars1.5k
Forks44
Last commit5 months ago
bitECS
bitECSTypeScript

A flexible, minimal, data-oriented Entity Component System (ECS) library for TypeScript.

#entitycomponentsystem#simulation#particles
Stars1.5k
Forks114
Last commit3 months ago
bonfire
bonfireDart

A Flutter package built on Flame Engine for creating RPG-style and similar 2D games with simplified development.

#mobile-games#dart#rpg-maker
Stars1.5k
Forks193
Last commit1 month ago
Cyber
CyberZig

A fast, efficient, and concurrent scripting language designed for embedding in applications, games, or engines.

#webassembly#embedding#gamedev
Stars1.5k
Forks60
Last commit7 months ago
Ikemen GO
Ikemen GOGo

An open-source fighting game engine written in Go that supports M.U.G.E.N resources with enhanced features.

#gamedev#game-development#golang
Stars1.4k
Forks223
Last commit3 days ago
Duality
DualityC#

A plugin-based 2D game development framework built with C# and OpenTK.

#nuget#gamedev#opengl
Stars1.4k
Forks287
Last commit1 year ago
Godex
GodexC++

An Entity Component System (ECS) library for the Godot Engine, enabling data-oriented game architecture.

#open-source#gamedev#performance-optimization
Stars1.4k
Forks76
Last commit2 years ago
Godot SQLite
Godot SQLiteC++

A GDExtension wrapper that provides SQLite3 database functionality for Godot 4.x+ projects.

#database#data-persistence#gdscript
Stars1.4k
Forks123
Last commit1 day ago
Esoterica Engine
Esoterica EngineC++

An MIT-licensed prototype game engine framework for education, R&D, and building custom engines.

#prototype#physics#animation
Stars1.3k
Forks92
Last commit2 days ago
MxEngine
MxEngineC++

An educational modern-C++ 3D game engine with deferred PBR, physics, audio, and a runtime editor.

#vulkan#open-source#educational
Stars1.2k
Forks74
Last commit2 years ago
Vortice.Windows
Vortice.WindowsC

Modern .NET bindings for Direct3D12, Direct3D11, Direct2D, XAudio, and other Windows multimedia APIs.

#windows-api#nuget#graphics
Stars1.2k
Forks89
Last commit4 months ago
Terra Forge 3D
Terra Forge 3DC++

A cross-platform, professional procedural terrain generation and texturing tool for creating realistic 3D landscapes.

#terrain-generation#procedural-generation#open-source
Stars1.2k
Forks111
Last commit1 year ago
Siv3D
Siv3DC++

A C++20 framework for creative coding, enabling 2D/3D games, media art, visualizers, and simulators across Windows, macOS, Linux, and the Web.

#gamedev#c-plus-plus-20#game-developement
Stars1.2k
Forks155
Last commit1 month ago
microStudio
microStudioJavaScript

A free, open-source online game engine and platform for learning programming through game creation.

#multi-language#open-source#game-3d
Stars1.2k
Forks137
Last commit24 days ago
dethrace
dethraceC

A reverse-engineered, modern rebuild of the 1997 game Carmageddon that runs natively on contemporary systems.

#assembly#sdl2#game-preservation
Stars1.2k
Forks79
Last commit24 days ago
Trial's CI
Trial's CICommon Lisp

A modular Common Lisp game engine for building interactive applications and games.

#modular-architecture#lisp#gamedev
Stars1.1k
Forks56
Last commit2 months ago
ENet
ENetC

A simple, lightweight, and reliable UDP networking library written in pure C with optional in-order packet delivery.

#c-library#embedded-systems#gamedev
Stars1.1k
Forks89
Last commit1 month ago
TGUI
TGUIC++

A cross-platform modern C++ GUI library with backends for SFML, SDL, GLFW, and raylib.

#sfml#gamedev#sdl
Stars1.1k
Forks114
Last commit3 days ago
PreviousPage 3 of 7Next

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
#Game Development214
#Game Engine105
#Cross Platform94
#Open Source57
#Game41
#2d Games36
#C Plus Plus34
#Lua33
#Godot33
#3d Graphics32
#Godot Engine28
#Opengl26