Showing 24 of 24 projects
A standalone JavaScript chessboard component with a flexible API for building chess applications.
A customizable virtual joystick for touchscreen games in Godot Engine, supporting both 2D and 3D with multiple modes.
A general-purpose UI layout tool built on object-oriented principles, exporting to human-readable XML for any platform.
A UI system for MonoGame projects providing panels, buttons, text inputs, and other essential UI elements for game development.
A JavaScript library for implementing directional keyboard navigation (spatial navigation) in web applications.
The core library of the HaxeUI framework for building cross-platform user interfaces with Haxe.
A Text Interface Engine plugin for Godot to create RPG-style dialogue with controllable text output.
A UI library for MonoGame that combines IMGUI-style immediate mode with retained component architecture.
A fully customizable text slot machine component for React Native apps with smooth animations.
A standalone chess board web component that works anywhere HTML works, designed to be 'just a board' with a powerful API.
A modern, customizable open-source backpack system for Roblox games, offering a familiar yet improved user experience.
A terminal emulator control for the Godot game engine, enabling in-game terminal interfaces.
An immediate mode GUI library for LÖVR and LÖVE frameworks, offering a simple and minimal interface for 2D user interfaces.
Spatial navigation components for React, inspired by BBC TAL's focus management system.
A message box management system for GameMaker Studio 2.3+ providing RPG-styled textboxes and speech bubbles with typing effects.
A LÖVE library for aligning text displayed character-by-character with automatic line reflow.
A simple LÖVE library for adding customizable splash screens to games with fade effects and skip functionality.
A retained mode layout and GUI library for LÖVE 2D with multiple layouts and controls inspired by .NET MAUI.
A feature-rich immediate-mode UI library for GameMaker, providing a comprehensive set of components with a clean, intuitive API.
A library of scripts for implementing UI designs in GameMaker Studio 2 projects.
A user interface library for the LÖVE game development framework.
A simple 9-patch (9-slice scaling) library for the LÖVE 2D game framework.
A GUI framework for the Gideros game engine, providing user-friendly interface creation with advanced layout and animation capabilities.
An immediate-mode UI system for LOVE2D inspired by SUIT, featuring simple component creation and extensible architecture.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.