Showing 36 of 2098 projects
A strictly typed CSS-based UI framework for Haxe with declarative components and runtime styling.
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 native GameMaker extension that adds Steam API features like P2P networking, lobbies, and matchmaking.
A game-oriented math library for Haxe using abstracts for expressive code with OpenFL/Heaps compatibility.
A web-based tool that converts bitmap images to hexadecimal tile data for Nintendo Gameboy (DMG) software development.
A salvaged collection of Game Boy programming tutorials and examples using GBDK.
A libGDX library for advanced color manipulation using multiple perceptually-uniform color spaces.
A dark theme for GameMaker Studio 2 with a Dracula color palette.
A lightweight JavaScript library for adding gamepad controller support to web games.
A robust Lua library for 2D geometry, collision detection, and mathematical calculations.
An opinionated collection of helper libraries for Pico-8 game development, including OOP, debugging, and physics.
A collection of 111 browser-based games playable with just one button, created in 2021 using crisp-game-lib.
A portable, cross-assembler engine and development system supporting multiple CPU architectures with a Motorola-style macro language.
A GDScript port of Delaunator for fast Delaunay triangulation of 2D points in Godot Engine.
A modular C++ framework for rapid development of cross-platform applications including games, simulators, and viewers.
A Haxe SDK for building multiplayer game clients that connect to Colyseus servers.
An Elixir library for 2D and 3D vector arithmetic, matrices, and quaternions for graphics and simulation.
A modern, portable open-source engine for playing Little Big Adventure 1 (Relentless: Twinsen's Adventure).
A voxel browser game inspired by Minecraft where you can build, mine, and play singleplayer or multiplayer.
A C++ framework that simplifies Vulkan API for beginners by abstracting verbose parts and providing utility functions.
A Java wrapper for SDL and LibGDX controller API providing enhanced gamepad support with hotplug, rumble, and extensive device mappings.
A libGDX library for creating flexible circular context menus (pie menus) with customizable widgets and animations.
A community-driven Agones SDK plugin for Godot Engine, enabling multiplayer game servers to communicate with Agones orchestration.
Slides and code examples from the "Quick game development with C++11/C++14" CppCon 2014 talk.
A fast-paced platformer built with Godot Engine where players use adrenaline and orbs to power up and blast through handcrafted levels.
A lightweight, expressive, and extensible multimedia engine for 2D/3D graphics and game development.
A GDNative pathfinding node for Godot that implements Dijkstra Maps for versatile pre-computed pathfinding.
A cross-platform game controller extension for libGDX that simplifies input handling across desktop, Android, iOS, and web.
A dungeon crawler game built with TypeScript, React, and SVG graphics.
A lightweight, fast, and portable 2D rigid body physics library for C# games based on Chipmunk2D.
An unopinionated GUI framework for the LÖVE game engine, providing flexible UI element creation without built-in widgets.
A simple color-based Android game with Google Play Services integration for leaderboards and achievements.
A library for implementing pauseable coroutine functions in GameMaker Studio using native GML macros.
A safe Rust wrapper for embedding the Mono runtime, enabling .NET language interop and scripting within Rust projects.
A fast, robust, and feature-rich table serialization library for Lua, designed for game save files and configuration.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.