Showing 36 of 2099 projects
A sample Alexa skill demonstrating a high-low number guessing game with session and persistent attributes in Node.js.
A Haxe API for loading and interacting with LDtk 2D level editor project files in game development.
A UI framework for MonoGame featuring a WPF-like layout engine, data binding, and a comprehensive set of controls.
A profiling library for löve games that records time and memory usage via manual code annotations.
A LÖVE library for synchronizing game events to the BPM of an audio track.
A command-line tool to install, manage, and switch between different versions of the Godot Engine.
A collection view component built for Sprite Kit, enabling UICollectionView-like interfaces in 2D games and interactive scenes.
Java bindings for Vulkan, OpenGL, GLFW, and other graphics APIs using Java 22's Foreign Function & Memory API.
A small collection of Lua helper utilities for game development with the LÖVE framework.
A fixed timestep library for LÖVE that provides framerate limiting and precise game loop control.
A Roblox module for creating dynamic zones that detect players and parts using region checking, raycasting, and CanTouch properties.
A resolution-handling and rendering library for LÖVE that provides flexible scaling, layer-based rendering, and visual effects.
A regex-based Python script with Godot Editor plugin that converts GDScript code to C# for Godot projects.
A lightweight library that extends Godot 4's native signals with reactive-style operators like filter, map, merge, debounce, and throttle.
A dual GB/GBC remaster of the arcade platformer Tobu Tobu Girl for Game Boy, Game Boy Color, and Super Game Boy.
A collection of GDScript utilities and tools for the Godot game engine to streamline common development tasks.
A collection of data format converters for encoding and decoding structs and arrays in GameMaker LTS 2022.
Reactive extensions for Godot C# providing observables for signals, lifecycle events, input, and frame events with reactive properties.
A no-code tool for creating HTML canvas graphics by drawing with your pointer and generating render code.
A Flash-based port of sfxr for generating and synthesizing retro game sound effects with caching and mutation features.
A simple LÖVE library for generating and playing custom audio waveforms including noise types.
Converts GLSL shaders from Shadertoy to LÖVE-compatible GLSL 1.2 with Lua bindings.
A Godot plugin that automatically generates collision shapes for multiple 3D objects with a single click.
A modern C++ library providing 2D/3D geometry primitives, mesh generation, and ray intersection for applications like editors and ray tracing.
A D language binding for SFML that enables multimedia development with graphics, audio, and networking capabilities.
A Godot engine addon providing an integrated editor for creating visual novel games.
A 2D puzzle-platform remake of the Portal games built with the Godot Engine.
A first-person shooter game built with the Babylon.js 3D engine.
An easy-to-use, customizable, and extensible cheat/debug console for GameMaker Studio 2.3+.
A port of Robert Penner's easing functions optimized for the PICO-8 fantasy console, with token reduction and PICO-8 compatibility.
A curated list of tools, tutorials, examples, and resources for the Construct 2 and Construct 3 game engines.
D language bindings for the raylib game development library, enabling D programmers to create games and multimedia applications.
Bullet 3D Physics bindings for Haxe, enabling cross-platform physics simulation for HL/C and JavaScript targets.
A plugin management system for the Godot engine that simplifies handling native iOS/Android libraries and dependencies.
A strictly typed CSS-based UI framework for Haxe with declarative components and runtime styling.
A Flappy Bird clone for the Game Boy, created to learn Game Boy development and assembly programming.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.