Showing 15 of 15 projects
A dead simple 2D game engine for Go that enables cross-platform game development with a minimal API.
A TypeScript chess library for move generation, validation, and game state detection.
A unified library for managing games from multiple platforms and compatibility layers on Linux.
A JavaScript library for making games fast and fun with a powerful component system.
A bulk game importer and artwork manager for Steam, adding non-Steam games and managing their assets.
A Godot Engine template and library for building top-down shooter games with production-ready solutions.
A cross-platform GPU-oriented C++ application and game framework for building performant UIs and graphics using modern GPUs.
A Go game engine for creating retro-style games with intentional limitations, inspired by Pico-8 and powered by Ebitengine.
A dynamic light and shadow casting library for the Löve 2D game framework.
A Lua library for parsing Adobe Photoshop .PSD files into the LÖVE game framework, providing layer data, blend modes, and structure.
A flexible C++ game development library with a lightweight core and gamestate stack for framework-based game creation.
A Rust library for rolling dice and drawing cards, designed for tabletop RPG gameplay.
An efficient bullet hell library for Gamemaker Studio 2.3.0, enabling complex bullet patterns in 2D games.
A GameMaker library for displaying highscore tables and trophy collections with efficient rendering and extensive customization.
A simple LÖVE2D library for creating objects with physics, collision detection, and optional textures.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.