Showing 36 of 383 projects
A Godot 4 addon for procedurally scattering props and scenes across 3D environments using a non-destructive modifier stack.
A physics plugin for Three.js that adds realistic physics simulations to 3D web scenes with minimal code changes.
Open source C++ skeletal animation library and toolset for runtime character animation playback with a data-oriented design.
A collection of libraries and sample applications for game development using the Zig programming language.
A free, open-source, cross-platform 2D game engine built on Lua for rapid development of games and apps.
A fast, open-source JavaScript, Canvas, and Audio implementation for iOS and tvOS, functioning as a canvas-only browser.
A collection of helper classes for writing DirectX 11.x C++ code for Win32 desktop, Xbox One, and UWP applications.
A spatial audio SDK for game engines and audio middleware with physics-based sound propagation and occlusion.
A C/C++ memory profiler and leak finder with time-based history tracking for Windows, PlayStation, Nintendo Switch, Android, and other platforms.
A lightweight, cross-platform Lua IDE with code completion, syntax highlighting, live coding, and remote debugging for multiple Lua engines.
A JavaScript library for making games fast and fun with a powerful component system.
A free, open-source real-time strategy game inspired by Settlers II, featuring singleplayer campaigns and multiplayer mode.
A community-maintained, open-source engine for Quake III Arena and Team Arena, providing modern enhancements and cross-platform support.
A browser and Electron port of Twine, a tool for creating interactive, nonlinear stories.
A curated collection of open-source games with source code available on GitHub, spanning multiple genres and platforms.
A Godot 4 demo project demonstrating how to create a classical turn-based RPG with structured code and best practices.
A desktop application for downloading, installing, and playing games from itch.io with automatic updates.
A 2D rigid body physics engine for JavaScript with collision detection, contacts, friction, motors, springs, and advanced constraints.
A Godot 4 plugin providing Behavior Trees and Hierarchical State Machines for creating complex AI behaviors in games.
A C++ network library for client/server games with secure authentication, reliable messaging, and competitive multiplayer features.
A cross-platform, graphics API-agnostic rendering and compute library for .NET, providing a unified GPU interface.
A multi-platform Nintendo Game Boy and Game Boy Color emulator written in Go, featuring debugging tools and broad game compatibility.
Packages Java applications (JAR, assets, and a JVM) into native executables for Windows, Linux, and macOS distribution.
Packages Java applications (JAR, assets, and a JVM) into native executables for Windows, Linux, and macOS distribution.
A parallel Entity-Component System (ECS) library for Rust, designed for high flexibility and performance.
A free retro multiplayer shooter with up to 16 players, featuring team deathmatch, capture the flag, and custom map creation.
A thin abstraction layer for modern graphics APIs (OpenGL, Direct3D, Vulkan, Metal) across desktop and mobile platforms.
A secure client/server protocol for multiplayer games built on top of UDP, providing encrypted connections and session management.
An open-source reimplementation of GTA San Andreas game engine in Unity, focusing on gameplay, multiplayer, and modding.
A lightweight 2D HTML5 Canvas rendering and layout engine for web and mobile game development.
A lightweight 2D HTML5 Canvas rendering and layout engine for web and mobile game development.
A lightweight 2D HTML5 Canvas rendering and layout engine for web and mobile game development.
A simple Lua framework for rapidly building VR experiences across multiple platforms and devices.
A Godot extension that replaces the built-in physics engine with Jolt Physics for better performance and stability.
A unit testing framework for the Godot Engine that lets you write tests for GDScript in GDScript.
A curated list of awesome Dart frameworks, libraries, and software for developers.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.