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

Zerker
ZerkerDart

A lightweight Flutter library for creating canvas-based graphic animations and simple games.

#dart#canvas-animation#canvas
Stars701
Forks65
Last commit1 year ago
Ruby 2D
Ruby 2DRuby

A simple and cross-platform 2D graphics library for building games and visual applications in Ruby.

#webassembly#graphics#opengl
Stars700
Forks74
Last commit1 month ago
glfw-rs
glfw-rsRust

GLFW3 bindings and idiomatic wrapper for Rust, enabling window creation and input handling.

#graphics#opengl#bindings
Stars693
Forks129
Last commit1 month ago
DynaMix
DynaMixC++

A C++ library for dynamic polymorphism using mixins, enabling runtime object composition and mutation.

#runtime-composition#enterprise-systems#software-architecture
Stars693
Forks49
Last commit3 months ago
SignalVisualizer
SignalVisualizerGDScript

A Godot 4 plugin that visualizes scene signals and connections as an interactive graph and tree for debugging.

#debugging-tools#godot-4#visual-debugging
Stars690
Forks19
Last commit3 months ago
gdx-liftoff
gdx-liftoffKotlin

A modern GUI setup tool for generating and configuring libGDX Gradle projects with extensive customization options.

#gradle#desktop-app#gdx-liftoff
Stars689
Forks71
Last commit3 days ago
Vulkan Best Practice for Mobile Developers Tutorials
Vulkan Best Practice for Mobile Developers TutorialsC++

A collection of best practices and guidelines for optimizing Vulkan applications on mobile devices with Arm GPUs.

#vulkan#graphics#arm
Stars686
Forks69
Last commit
boytacean
boytaceanRust

A Game Boy and Game Boy Color emulator written in Rust with web, SDL, and Libretro front-ends.

#webassembly#educational#sdl
Stars683
Forks34
Last commit19 days ago
Thunder
ThunderC++

A modular, cross-platform 2D and 3D game engine designed to keep projects lightweight by allowing developers to exclude unused modules.

#vulkan#modular-architecture#open-source
Stars681
Forks51
Last commit1 day ago
Godot Mixing Desk
Godot Mixing DeskGDScript

A Godot plugin for procedural audio and adaptive music, enabling complex soundscapes with minimal code.

#sound#music#godot-3
Stars675
Forks33
Last commit4 years ago
Push
PushLua

A simple resolution-handling library for LÖVE that lets you develop games with a fixed resolution while adapting to different window sizes.

#graphics#shaders#canvas
Stars673
Forks147
Last commit3 years ago
rust-sfml
rust-sfmlRust

Rust bindings for the Simple and Fast Multimedia Library (SFML), enabling multimedia application development.

#sfml#multimedia-library#windowing-system
Stars670
Forks90
Last commit4 months ago
rboy
rboyRust

A Gameboy Color emulator written in Rust with accurate CPU/GPU emulation, audio support, and multiple cartridge types.

#cartridge-emulation#gpu-emulation#emulation
Stars666
Forks55
Last commit3 months ago
tween.lua
tween.luaLua

A minimal Lua library for tweening (interpolating) numeric values in tables with various easing functions.

#ui-animation#animation#interpolation
Stars665
Forks79
Last commit3 years ago
Hide
HideHaxe

An extensible IDE for Heaps game engine, providing tools for 3D/2D asset editing, level design, and visual effects.

#haxe#visual-effects#3d-editor
Stars661
Forks78
Last commit23 hours ago
Minecraft
Minecraft

A curated list of awesome resources, mods, tools, and software related to the Minecraft game and its ecosystem.

#game-resources#shaders#awesome-list
Stars657
Forks63
Last commit1 year ago
Scene Manager
Scene ManagerGDScript

A Godot plugin for managing scene transitions and Node references with shader-based effects.

#shader-effects#godot-4#game-development
Stars654
Forks25
Last commit2 months ago
Steam Internal WebAPI Documentation by Revadike
Steam Internal WebAPI Documentation by RevadikeHTML

A community-maintained wiki documenting unofficial and internal Steam Web API endpoints.

#internal-apis#steam#steamapi
Stars654
Forks27
Last commit9 days ago
Meta
MetaC++

A header-only, non-intrusive, macro-free runtime reflection system for C++17 and later.

#entt-integration#type-inspection#cplusplus-17
Stars653
Forks52
Last commit1 year ago
Jumper
JumperLua

A fast, lightweight, and easy-to-use Lua pathfinding library for grid-based games.

#ai#game-ai#jump-point-search
Stars651
Forks129
Last commit4 years ago
react-native-sudoku
react-native-sudokuJavaScript

A React Native Sudoku game with animations, editing mode, game resume, and online ranking.

#sudoku#ios#leancloud
Stars650
Forks138
Last commit10 years ago
Bladecoder
BladecoderJava

A LibGDX-based engine and editor for creating cross-platform point-and-click adventure games with minimal programming.

#adventure-games#animation#storytelling
Stars647
Forks65
Last commit2 days ago
GLSMAC
GLSMACC++

An unofficial open-source OpenGL/SDL2 reimplementation of Sid Meier's Alpha Centauri and Alien Crossfire for modern systems.

#multiplayer#sdl2#smac
Stars646
Forks32
Last commit4 days ago
Gum
GumC#

A general-purpose UI layout tool built on object-oriented principles, exporting to human-readable XML for any platform.

#game-ui#object-oriented-design#avalonia
Stars646
Forks85
Last commit10 minutes ago
vg-renderer
vg-rendererC

A vector graphics renderer for bgfx with improved performance and batching, inspired by NanoVG and ImDrawList.

#2d-rendering#font-rendering#ui-toolkit
Stars642
Forks62
Last commit5 months ago
DOS
DOS

A curated collection of resources for developing applications and games for DOS operating systems.

#lists#retro-programming#assembly
Stars641
Forks39
Last commit1 month ago
rusttype
rusttypeRust

A pure Rust library for parsing, laying out, and rasterizing OpenType fonts with GPU caching support.

#font-rendering#graphics#text-layout
Stars638
Forks49
Last commit2 years ago
Duck Hunt
Duck HuntJavaScript

A faithful implementation of the classic Duck Hunt game using JavaScript and HTML5.

#howlerjs#canvas#tweening
Stars635
Forks290
Last commit3 months ago
FastNoiseSIMD
FastNoiseSIMDC++

A C++ SIMD noise library providing high-performance 3D noise generation with runtime CPU instruction set detection.

#terrain-generation#procedural-generation#cellular
Stars632
Forks90
Last commit5 years ago
go-astar
go-astarGo

A Go implementation of the A* search algorithm for pathfinding in weighted graphs.

#ai-navigation#heuristic-search#go-library
Stars630
Forks84
Last commit4 years ago
Nevermore
NevermoreLua

A ModuleScript loader with reusable server-client modules for faster Roblox game development.

#nevermore#animation#reusable-modules
Stars624
Forks148
Last commit2 days ago
Koala Engine
Koala EngineC++

A C++20 game engine built on EnTT's Entity-Component-System architecture, focusing on ease-of-use, runtime extensibility, and compile-time type safety.

#modular-architecture#type-safety#c-plus-plus-20
Stars618
Forks33
Last commit3 years ago
Gideros
GiderosC

A cross-platform development environment for creating 2D/3D games and interactive applications with Lua, supporting Android, iOS, desktop, and web.

#mobile-games#lua-scripting#opengl
Stars614
Forks118
Last commit3 days ago
Crush
CrushDart

A Flutter implementation of a Match-3 puzzle game (like Candy Crush) with step-by-step tutorial.

#dart#educational#match-3-game
Stars613
Forks234
Last commit2 years ago
AMD's Anvil
AMD's AnvilC++

A cross-platform object-oriented framework for Vulkan that simplifies development while maintaining API transparency.

#vulkan#graphics-framework#c-plus-plus
Stars611
Forks60
Last commit2 years ago
CastleDB
CastleDBHaxe

A structured database and level editor with a local web app for editing static data like game assets.

#static-data#haxe#local-web-app
Stars611
Forks81
Last commit23 hours ago
PreviousPage 17 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
2 years ago
Next
#Cross Platform490
#Game Engine465
#Lua302
#Godot Engine223
#Gamedev216
#Love2d206
#C Plus Plus198
#Open Source194
#Graphics164
#2d Graphics159
#Opengl158
#Game156