Showing 36 of 51 projects
A fast, lightweight 2D WebGL/WebGPU renderer for creating interactive graphics and cross-platform web applications.
A fast, lightweight 2D WebGL/WebGPU renderer for creating rich interactive graphics and cross-platform web applications.
A fast, lightweight 2D WebGL/WebGPU renderer for creating interactive graphics and cross-platform web applications.
A fast, lightweight 2D WebGL/WebGPU renderer for creating interactive graphics and cross-platform web applications.
A refreshingly simple, data-driven game engine built in Rust, offering a complete 2D and 3D feature set.
A professional animated sprite editor and pixel art tool for game developers and digital artists.
A cross-platform Java game development framework for desktop, Android, HTML5, and iOS using OpenGL (ES).
A cross-platform Java game development framework for desktop, Android, HTML5, and iOS using OpenGL (ES).
A C++-based, cross-platform framework for building 2D games, interactive books, and graphical applications.
A JavaScript 2D rigid body physics engine for the web, enabling realistic physics simulations in browsers and Node.js.
A JavaScript framework for high-performance HTML5 Canvas applications with interactivity, animations, and event handling.
A dead simple 2D game engine for Go that enables cross-platform game development with a minimal API.
A simple, fast, cross-platform C++ multimedia library for windowing, graphics, audio, and networking.
A cross-platform C++ multimedia library providing windowing, graphics, audio, and networking APIs for game and application development.
A powerful open-source pixel art editor for creating sprites, tiles, animations, and 2D artwork with advanced tools and animation support.
A feature-rich, production-ready 2D and 3D game engine written in Rust with a built-in scene editor.
A renderer-agnostic 2D drawing API for the web that works with SVG, Canvas 2D, and WebGL.
A JavaScript library for building high-performance interactive 2D graphics and animations on the HTML5 Canvas.
A high-performance, fully managed, cross-platform 2D graphics and image processing library for .NET.
A lightweight 2D graphic rendering library that powers Apache ECharts for creating interactive charts and visualizations.
A high-performance TypeScript interactive engine for web and mobile, supporting 2D, 3D, animation, physics, and GUI.
A TypeScript interactive engine for web and mobile, supporting 2D, 3D, animation, physics, and GUI with a component system.
A cross-platform 2D graphics API for .NET, providing comprehensive rendering capabilities across mobile, server, and desktop.
A collection of single-file, dependency-free C/C++ libraries for game development and low-level programming.
A pure Go library for 2D graphics rendering with a simple and comprehensive API.
A free lightweight, cross-platform 2D and 3D game engine.
A lightweight cross-platform Rust game framework for creating 2D and 3D games with minimal friction.
A hand-crafted 2D game library in Go providing fast graphics, simple API, and platform-independent core.
A simple, cross-platform game engine for Rust with efficient 2D rendering and immediate mode UI.
A framework for building 2D games and interactive applications for iOS, macOS, and tvOS using Objective-C or Swift.
A TypeScript-based HTML5 game engine for building 2D/3D mobile and desktop games across multiple platforms.
A large library of free and open-source 2D and 3D shaders with playable demos for the Godot game engine.
A multi-platform 2D and 3D game engine with consistent APIs in C++, C#, JavaScript, and TypeScript.
An easy-to-use, 2D GUI library written entirely in Rust.
A fast and compact JavaScript library for triangulating 2D polygons, optimized for WebGL applications.
A single-header, dependency-free 2D graphics library for C that renders pixels directly into memory.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.