Showing 36 of 469 projects
A Godot module for high-performance multiplayer games with multi-channel ENet networking.
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 thin Rust wrapper and bindings for the Allegro 5 game programming library.
A libGDX library for creating flexible circular context menus (pie menus) with customizable widgets and animations.
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.
An opinionated collection of helper libraries for Pico-8 game development, including OOP, debugging, and physics.
A modern, portable open-source engine for playing Little Big Adventure 1 (Relentless: Twinsen's Adventure).
A lightweight, expressive, and extensible multimedia engine for 2D/3D graphics and game development.
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 3D graphics and game engine for Delphi and Windows, built on DirectX 11 and used to develop Rise of Legions.
A fan-made game engine for creating and playing custom Pikmin-style fan content, designed as a flexible "Pikmin Maker".
A showcase catalog of community-created particle effects for LibGDX games.
A lightweight LÖVE library for loading, reading, and drawing Tiled maps with support for animations and infinite maps.
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 lightweight dialogue engine for Love2D with a custom scripting language, rich text effects, and visual novel features.
A real-time multiplayer board games web app built with Stl.Fusion and Blazor, demonstrating low-cost real-time state synchronization.
A delightfully simple 2D game engine for the D programming language, designed for fast and fun development.
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.
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 Go game engine for creating retro-style games with intentional limitations, inspired by Pico-8 and powered by Ebitengine.
A lightweight Lua library for directly reading Aseprite files in Love2D without JSON conversion.
A collection of essential libraries for GameMaker 2024.8+ providing text rendering, input, audio, data handling, and debugging tools.
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.
A camera library for LÖVE featuring parallax scrolling, aspect ratio maintenance, and layer-based transformations.
A simple 2D vector library for Lua, inspired by Processing's PVector and designed for game development.
A feature-rich parser for LDtk level files in GameMaker, enabling real-time level loading and live updates.
A networking library for LÖVE game engine that simplifies multiplayer game development using bitser and enet.
A scene management library for LÖVE that organizes game code into screens like title, gameplay, and pause screens.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.