Showing 36 of 2099 projects
Common Lisp bindings for SDL2, enabling cross-platform game and multimedia development in Lisp.
A hackable 3D game rendering engine designed for prototyping and custom rendering pipelines.
A gravity-bending puzzle platformer game built with Godot Engine where players manipulate gravity to solve block puzzles.
A runtime type checker for Roblox Lua to validate data types and prevent type mismatch bugs.
A collection of game-oriented extensions and utilities for three.js to simplify 3D web development.
An experimental high-level C++ abstraction library for Vulkan with transparent suballocation, resource tracking, and simplified resource creation.
A browser-based debug console for the LÖVE game development framework.
An openFrameworks wrapper for the Box2D physics engine, enabling 2D physics simulations in creative coding projects.
A digital board game engine for playing tabletop games online with physics-based interactions.
A feature-complete Entity Component System library for LÖVE, focused on performance and ease of use.
Open-source release of the complete Star Wars Jedi Knight II: Jedi Outcast game engine source code.
A particle system extension for the Starling framework, compatible with Particle Designer configurations.
An easy-to-use cross-platform 2D game library for C++ supporting desktop, mobile, console, and web platforms.
An easy-to-use cross-platform 2D game library for C++ supporting desktop, mobile, console, and web platforms.
A portable immediate mode UI library for tools and debug interfaces, built with Haxe and Kha.
A micro-library for loading, playing, and generating sound effects and music for games and interactive applications.
A retro 2D platformer game built with Ruby, featuring a unique character-switching mechanic inspired by Super Mario World.
An original GameBoy game blending Jump'n'Run and Metroidvania elements, developed with custom tools and assembly.
A modular, simplified flight simulation addon for Godot Engine, designed for games rather than realistic pilot training.
A cross-compiler for shader languages, converting between SPIR-V, GLSL, HLSL, and Metal Shader Language.
A Node.js API wrapper for interacting with the Roblox website, enabling programmatic control of Roblox operations.
A 2D shader for Godot 3 that simulates CRT screen effects like curvature, scan lines, and vignette.
An archetype-based Entity Component System (ECS) for Go, designed for performance and extensibility.
A nonlinear 2D puzzle platformer set in impossible spaces where gravity and geometry defy Euclidean expectations.
A flexible camera system for LÖVE games with scaling, rotation, and coordinate transformation.
Integrate MonoGame rendering into Windows Forms applications to easily create custom editor environments.
A LÖVE library for 3D rendering with scene graph support and glTF 2.0 asset loading.
A GDScript and Godot Engine client for connecting to Phoenix Framework Channels, enabling real-time communication in games and applications.
A C99 cross-platform 2D game library with deferred/forward rendering, collision detection, audio, and asset management.
A multithreaded Entity Component System (ECS) for TypeScript and JavaScript, enabling high-performance game and simulation development.
A 2D physics engine for games, simulating rigid bodies, soft bodies, and various physics models together.
A modern C++ convenience and productivity layer atop Vulkan-Hpp, adding clarity and efficiency to Vulkan development.
A Godot 4 addon for importing Tiled map editor files (.tmx, .tmj) into your game projects.
A high-performance, multithreaded rendering engine built on Vulkan API with a customizable render graph and cross-platform support.
A Text Interface Engine plugin for Godot to create RPG-style dialogue with controllable text output.
A CLI tool to build and publish Godot games to the App Store and Google Play without requiring Xcode or Android Studio.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.