Showing 36 of 2098 projects
TypeScript definitions for the LÖVE 2D game framework, enabling enhanced IDE support and type checking.
A collection of Game Boy programming examples and techniques for learning retro game development.
An abstract racing game where you compete against time and AI to advance through a product's life-cycle.
A Unity component for binding axis, button, and key input events to methods via code or the inspector.
A GitHub Action that builds LÖVE game projects into distributable executables for Windows, macOS, and Linux.
A real-time multiplayer board games web app built with Stl.Fusion and Blazor, demonstrating low-cost real-time state synchronization.
A Godot Engine plugin for rendering and managing large amounts of grass, foliage, and vegetation with good performance.
An open-source GameMaker extension for integrating FMOD audio middleware across desktop, mobile, and console platforms.
A Node.js module for parsing, validating, and converting Steam IDs between various formats.
A comprehensive inventory management system for the Godot Game Engine with stacking, slot operations, and runtime debugging.
A backend API for location-based games that renders map tiles from OpenStreetMap data using C# with support for multiple databases.
A Godot Engine module for runtime texture atlas creation, layering, and merging.
A TypeScript/JavaScript wrapper for the Steamworks SDK using Koffi FFI, enabling Steam integration for Node.js and Electron applications.
A lightweight cross-platform entry point library for games, designed as a minimal alternative to SDL and GLFW.
Adds GDScript syntax highlighting for Godot Engine to Sublime Text editor.
A V language wrapper for raylib game development library with 100% API parity as the goal.
A Godot Engine demo showcasing tilemap-based pathfinding implementation for 2D games.
A particle editor for the LÖVE game framework with real-time preview and export capabilities.
A Godot 4 plugin for adding loading screens with progress bars and error handling between scene changes.
Integrates the NDI® SDK with Godot for video streaming and playback within the game engine.
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.
Converts MIDI files to PICO-8 cartridge data for music playback in games.
A thin Common Lisp wrapper for native Win32 GUI APIs, enabling Windows desktop application development.
A fire-and-forget event-based audio triggering system for Godot, enabling audio playback with simple trigger strings.
A collection of three Android board games (Lexis, TicTacToe, Puzzlemania) built with the cocos2d game engine.
A JavaScript to PICO-8 Lua transpiler for writing PICO-8 games in JavaScript.
A Havok physics-based character controller for Babylon.js enabling walking, jumping, climbing stairs, and navigating slopes.
A curated list of awesome open-source software, libraries, tools, and resources for the Roblox development ecosystem.
A lightweight Twitch API wrapper and chat interface for Game Maker: Studio.
A GDNative plugin for Godot Engine providing lightning-fast collision checking for convex shapes (boxes, cylinders, spheres) via libccd.
A LÖVE library for easily adding screen effects like shake, rotation, scale, and shear to games.
A collection of heavily commented C++ Vulkan demos and tutorials for beginners learning graphics programming.
A thin Common Lisp wrapper for the Nuklear immediate mode GUI library.
A Go library for lexing and parsing Valve Data Format (VDF) files used in Steam and Source engine games.
A tweening library for PlayCanvas that enables smooth animations of entity properties and custom objects.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.