Showing 36 of 2099 projects
A command-line tool that extends Runtime-TextureAtlas to export texture atlases and metadata files from image collections.
An experimental immediate mode GUI toolkit for GameMaker Studio 2, serving as a rewrite and successor to IMNOTGUI.
A Game Boy game created in one week for the BitBitJam3 game jam.
A modern, portable reimplementation of the Time Commando game engine from 1996, built for learning and preservation.
A Haxe port of Yarn Spinner for parsing and running Yarn dialogue files in non-Unity projects.
Extracts high-precision mouse/pointer motion data on Windows for drawing software and applications requiring accurate input.
A simple LÖVE2D library for creating objects with physics, collision detection, and optional textures.
Extends vab to compile V applications using vlang/sdl for Android, building SDL2/SDL3 from source with Android NDK.
GameMaker Studio 2.3+ example demonstrating game pause functionality without using surfaces.
A GameMaker Studio 2.3.1+ extension for sending messages to Discord via webhooks.
Pure Haxe implementation of Sfxr for generating retro sound effects.
A classic Pong game built with Glimmer.js using SVG graphics for smooth rendering.
Extract text strings for localization from GameMaker Studio 2 projects and save them to JSON.
An implementation of the MVU pattern (The Elm Architecture) in the V programming language for UI, web, and game applications.
An open-source implementation of the classic Snake game built with the Phaser JavaScript game engine.
A disassembly of the 1994 Game Boy game 'The Jungle Book' with tools for analysis and modification.
A GameMaker Studio 2.3+ example project demonstrating how to create simple 3D world models from a 2D grid in the style of classic dungeon crawlers.
A lightweight audio engine and wrapper library for GameMaker Studio 2, providing enhanced audio capabilities.
A finite state machine module for Game Maker Studio 2.3+ that provides AI behavior management for game development.
A Node.js REST API wrapper for the PlayCanvas game engine, enabling programmatic management of assets, apps, and projects.
A LÖVE library for real-time color selection and editing during game development.
A D programming language port of Godot Engine's linear algebra library with identical semantics.
A pure software 3D engine for DOS and Linux, featuring real-time rendering with dynamic lighting, animated textures, and portal rendering.
A simple, control-focused replacement for GameMaker: Studio 2.3 alarms with pausing support.
A template SDK for developing plugins and behaviors for the Construct 2 game engine.
A curses library emulator built on Pygame for creating text adventures, roguelikes, and console-style applications.
A Game Boy Color clone of the classic Atari 2600 Boxing game developed by Activision in 1980.
Preview and export Construct 2 apps/games using a prebuilt Electron executable as a custom browser.
An Adobe AIR native extension for Android that integrates Google Play Games Services features like achievements, leaderboards, and multiplayer.
An Adobe AIR native extension for Android and iOS to control device volume, detect mute state, play low-latency sounds, and manage audio focus.
Sublime Text autocompletion for PlayCanvas engine constructors and their arguments.
A cross-platform particle editor for the LÖVE game framework, enabling creation and editing of particle systems.
DLang SDL2 and OpenGL wrapper library for simplified game development and graphics programming.
A library for implementing inverse kinematics in GameMaker Studio 2 and 1.4 projects.
A collection of plugins for CraftOS-PC that add Discord integration, joystick support, sound generation, and other peripherals.
A 1024-byte Game Boy Color space shooter minigame written in pure 8080-like assembly.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.