Showing 36 of 2098 projects
A cross-platform particle editor for the LÖVE game framework, enabling creation and editing of particle systems.
A framework-agnostic Lua library for detecting intersections and collisions between polygons, circles, and rectangles.
Brackets extension to launch LÖVE projects directly from the editor with a keyboard shortcut.
A V wrapper for the sokol_gp library, enabling 2D rendering with batch optimizations in V applications.
DLang SDL2 and OpenGL wrapper library for simplified game development and graphics programming.
A D programming language port of Godot Engine's linear algebra library with identical semantics.
A LÖVE library for real-time color selection and editing during game development.
An overscan detection library for LÖVE that helps ensure UI elements are visible on televisions.
V wrapper for the Chipmunk2D physics library, providing full API coverage for 2D physics simulations.
A QR Code rendering library for LÖVE game development projects.
A wrapper for the GitHub REST API in GameMaker 2024.14, enabling integration of GitHub features into games.
A garbage-collected hashtable implementation for GameMaker Studio 2.3+ with support for non-string keys.
A lightweight n-gram library for GameMaker enabling fuzzy search and predictive text modeling.
A tic-tac-toe game formally verified using the SPARK programming language to ensure correctness.
A dynamic binding to the ALURE audio library for the D programming language.
A Just-In-Time compiler that converts Catspeak code into GameMaker VM bytecode for improved execution performance.
A Rust library providing API bindings for the Toornament.com esports tournament platform.
Framework-agnostic reactive expressions and state engine for JavaScript and TypeScript.
A Nokia-style snake game built with the Imba programming language.
A placeholder asset generation script for Game Maker Studio 2.3+ that creates cached sprites and strings for prototyping.
A collection of .NET Standard libraries providing functionality for various Steam services and APIs.
A GameMaker Studio 2.3+ extension for loading and using GNU gettext .mo files for game localization.
A classic Breakout arcade game clone built with Babylon.js as a learning project.
A DLL extension that fixes and enhances the YYG Steamworks extension for GameMaker Studio.
A pygame-compatible API for creating interactive games and graphics in Jupyter notebooks using ipycanvas rendering.
A Rust parser for Forsyth-Edwards notation (FEN) with robust error handling.
A curses library emulator built on Pygame for creating text adventures, roguelikes, and console-style applications.
An ActionScript 3 implementation of keim's CannonML scripting language for creating shmup (shoot 'em up) games.
A Python CLI tool to split tilesheet images into individual tiles with flexible naming via text files.
Generates code from Tiled map editor files to integrate maps into game engines and frameworks.
A GameMaker Studio 2 asset providing a simple, flexible alternative to built-in alarms for delayed code execution.
A collection of plugins for CraftOS-PC that add Discord integration, joystick support, sound generation, and other peripherals.
JavaScript-style setTimeout and setInterval functions implemented in GameMaker Studio 2.3 for timed callbacks.
A collection of reusable GameMaker scripts for game development, offering various utilities and functions.
A C++ graphics framework built on SDL2 and OpenGL for 2D/3D rendering with event handling and asset management.
A GameMaker networking example demonstrating 39dll-style packet handling using the first byte for action identification.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.