Showing 36 of 626 projects
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.
An open-source, multiplayer, extensible rogue-like game engine built with JavaScript and HTML5.
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 modern source port of the classic 3D Realms game Shadow Warrior, enabling play on contemporary operating systems.
A port of Robert Penner's easing functions optimized for the PICO-8 fantasy console, with token reduction and PICO-8 compatibility.
D language bindings for the raylib game development library, enabling D programmers to create games and multimedia applications.
A Godot module for high-performance multiplayer games with multi-channel ENet networking.
A thin Rust wrapper and bindings for the Allegro 5 game programming library.
A JavaScript clone of the classic NES MegaMan game with near-perfect gameplay replication and touch/joystick support.
A fantasy action RPG built with the open-source FLARE engine, featuring dungeon exploration and real-time combat.
A modern, portable open-source engine for playing Little Big Adventure 1 (Relentless: Twinsen's Adventure).
An opinionated collection of helper libraries for Pico-8 game development, including OOP, debugging, and physics.
A libGDX library for creating flexible circular context menus (pie menus) with customizable widgets and animations.
An open-source PHP/Node.js engine for creating real-time multiplayer RPG and trading games with Drupal content management.
An unofficial open-source engine reimplementation of the classic game trilogy Crystal Caves, with modern improvements.
A lightweight, expressive, and extensible multimedia engine for 2D/3D graphics and game development.
A delightfully simple 2D game engine for the D programming language, designed for fast and fun development.
A lightweight dialogue engine for Love2D with a custom scripting language, rich text effects, and visual novel features.
A 3D graphics and game engine for Delphi and Windows, built on DirectX 11 and used to develop Rise of Legions.
A lightweight LÖVE library for loading, reading, and drawing Tiled maps with support for animations and infinite maps.
A showcase catalog of community-created particle effects for LibGDX games.
A fan-made game engine for creating and playing custom Pikmin-style fan content, designed as a flexible "Pikmin Maker".
A cross-platform audio engine optimized for games, featuring spatial audio, data-driven configuration, and a plugin architecture.
A Unity component for binding axis, button, and key input events to methods via code or the inspector.
A real-time multiplayer board games web app built with Stl.Fusion and Blazor, demonstrating low-cost real-time state synchronization.
A native Linux/BSD port of the 1996 racing game Death Rally, requiring original game assets.
A V language wrapper for raylib game development library with 100% API parity as the goal.
A Go game engine for creating retro-style games with intentional limitations, inspired by Pico-8 and powered by Ebitengine.
Elixir NIF bindings for the Raylib game development library, enabling game programming in Elixir.
A LÖVE library for easily adding screen effects like shake, rotation, scale, and shear to games.
A tweening library for PlayCanvas that enables smooth animations of entity properties and custom objects.
A modern open-source engine for playing Quake and QuakeWorld games, with tools for mod development and evolving into a general game engine.
A lightweight custom event system module for Godot Engine, enabling decoupled communication between game objects.
A Lua animation library for the LÖVE 2D game framework, providing sprite and frame management.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.