Showing 36 of 2098 projects
A LÖVE library for synchronizing game events to the BPM of an audio track.
A collection view component built for Sprite Kit, enabling UICollectionView-like interfaces in 2D games and interactive scenes.
A lightweight library that extends Godot 4's native signals with reactive-style operators like filter, map, merge, debounce, and throttle.
A small collection of Lua helper utilities for game development with the LÖVE framework.
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.
A regex-based Python script with Godot Editor plugin that converts GDScript code to C# for Godot projects.
A fixed timestep library for LÖVE that provides framerate limiting and precise game loop control.
Reactive extensions for Godot C# providing observables for signals, lifecycle events, input, and frame events with reactive properties.
A cross-platform OpenGL Doom source port with advanced modding features and modern rendering.
A Flash-based port of sfxr for generating and synthesizing retro game sound effects with caching and mutation features.
A modern C++ library providing 2D/3D geometry primitives, mesh generation, and ray intersection for applications like editors and ray tracing.
A simple LÖVE library for generating and playing custom audio waveforms including noise types.
A zero-dependency cross-platform builder for LÖVE games, exporting to Windows, macOS, Linux, and Steam Deck.
A first-person shooter game built with the Babylon.js 3D engine.
A Godot engine addon providing an integrated editor for creating visual novel games.
A Roblox module for creating dynamic zones that detect players and parts using region checking, raycasting, and CanTouch properties.
An easy-to-use, customizable, and extensible cheat/debug console for GameMaker Studio 2.3+.
A 2D puzzle-platform remake of the Portal games built with the Godot Engine.
A resolution-handling and rendering library for LÖVE that provides flexible scaling, layer-based rendering, and visual effects.
Converts GLSL shaders from Shadertoy to LÖVE-compatible GLSL 1.2 with Lua bindings.
A D language binding for SFML that enables multimedia development with graphics, audio, and networking capabilities.
A Godot plugin that automatically generates collision shapes for multiple 3D objects with a single click.
Bullet 3D Physics bindings for Haxe, enabling cross-platform physics simulation for HL/C and JavaScript targets.
A training pipeline to generate four distinct AI NPC personality weight bundles for a Zelda-style N64 game, enabling byte-level transformer inference on the console's CPU.
A dual GB/GBC remaster of the arcade platformer Tobu Tobu Girl for Game Boy, Game Boy Color, and Super Game Boy.
A no-code tool for creating HTML canvas graphics by drawing with your pointer and generating render code.
A curated list of tools, tutorials, examples, and resources for the Construct 2 and Construct 3 game engines.
A cross-platform tweening library for Haxe that enables smooth animations across multiple targets.
Java bindings for Vulkan, OpenGL, GLFW, and other graphics APIs using Java 22's Foreign Function & Memory API.
A plugin management system for the Godot engine that simplifies handling native iOS/Android libraries and dependencies.
A port of Robert Penner's easing functions optimized for the PICO-8 fantasy console, with token reduction and PICO-8 compatibility.
A Flappy Bird clone for the Game Boy, created to learn Game Boy development and assembly programming.
A command-line tool to install, manage, and switch between different versions of the Godot Engine.
A Godot module for high-performance multiplayer games with multi-channel ENet networking.
A real-time strategy game with single-player campaign and multiplayer modes, built entirely with HTML5 and JavaScript.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.