Showing 36 of 2098 projects
A Node.js addon that enables Steamworks integration for HTML5 games and apps built with NW.js or Electron.
A thin, modular C++ game engine designed for building games directly from C++ with full control and fast iteration.
A cross-platform C++ game engine for 2D and 3D development with Vulkan rendering and Lua scripting.
An embeddable, lightweight profiler for C++ applications with CPU/GPU timing, live web view, and dynamic instrumentation.
A single-file public domain math library for game and graphics programming with C/C++ support.
A visual scripting add-on for Godot 4.2+ that enables building game logic through an intuitive graph editor with hundreds of nodes.
A Godot plugin for quickly blocking in levels with click-and-drag block creation, material editing, and automatic collision.
A comprehensive Godot 4 template providing ready-to-use menus, settings, and tools to jumpstart game development.
A C/C++ single-file library for drop-in lightmap baking using your existing OpenGL renderer.
An open-source reimplementation of Black & White (2001) in modern C++ with support for OpenGL and Vulkan.
Xenko is a cross-platform game engine with a focus on VR/AR development, now known as Stride.
A curated list of awesome WebGL libraries, resources, tutorials, and tools for developers.
A curated list of awesome WebGL libraries, resources, tutorials, and tools for 3D web graphics development.
A toolkit for creating rich and interactive 2D or 3D experiences using HTML elements powered by CSS3D and WebGL.
A pure Java 3D real-time strategy game engine with built-in editor and versatile data structure.
A lightweight C99 single-header library for efficient world replication and entity synchronization in multiplayer games.
A lightweight C99 library for efficient world replication and entity synchronization in multiplayer games.
Language-specific headers and classes for using popular icon fonts in C, C++, C#, Python, Rust, and Go.
A flexible, minimal, data-oriented Entity Component System (ECS) library for TypeScript.
An open-source HTML5 game framework for creating mobile and desktop browser games with WebGL rendering and CocoonJS publishing.
A Unity library providing implementations of computational geometry algorithms for intersection detection, triangulation, mesh generation, and more.
Official GPL source code release of System Shock for PowerPC Macintosh, enabling compilation and modification of the classic game.
A Flutter package built on Flame Engine for creating RPG-style and similar 2D games with simplified development.
A modular collection of Kotlin extensions and utilities for the libGDX game framework.
A minimalistic 2D turn-based tactical game with hexagonal maps, reaction attacks, and simple vector graphics, written in Rust.
A fast, efficient, and concurrent scripting language designed for embedding in applications, games, or engines.
An open-source fighting game engine written in Go that supports M.U.G.E.N resources with enhanced features.
A full-featured cross-platform GameBoy emulator written in Rust, tested on Windows, Ubuntu, and Mac.
A plugin-based 2D game development framework built with C# and OpenTK.
An Entity Component System (ECS) library for the Godot Engine, enabling data-oriented game architecture.
A header-only C99 framework for building cross-platform games and multimedia applications with a simple API.
A curated list of actively maintained open-source game remakes, reimplementations, and source ports across all genres.
A GDExtension wrapper that provides SQLite3 database functionality for Godot 4.x+ projects.
A curated list of resources for developing high-level, fully-featured game engines like Godot and Unity.
A curated list of games, libraries, tutorials, and resources for the Flame game engine in Flutter.
A curated list of games, libraries, tutorials, and resources for the Flame game engine in Flutter.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.