Showing 15 of 51 projects
A cross-platform C++/Lua framework for creative coding with 2D/3D graphics, shaders, sound, networking, and physics.
A Go framework for building cross-platform 2D and 3D applications that run on desktop, mobile, and web from a single codebase.
An open-source library for cross-platform creative development, inspired by Flash and AIR APIs.
A cross-platform library for video game and multimedia programming with support for graphics, audio, input, and more.
A cross-platform game development library for C/C++ with multimedia, graphics, and input handling capabilities.
A high-performance 2D vector graphics engine powered by a JIT compiler for real-time rendering.
A minimal shader-based library for 2D LWJGL sprite games, providing utilities for textures, shaders, and rendering.
A minimal shader-based library for 2D LWJGL sprite games, providing utilities for textures, shaders, and rendering.
A blazingly fast Swift 2D game engine for Apple platforms with an easy-to-use API and Core Animation-based rendering.
A cross-platform 2D game engine written in Go using an Entity Component System (ECS) architecture.
A curated collection of HTML5 Canvas examples, libraries, tutorials, and resources for developers.
A Go vector graphics library that renders to SVG, PDF, raster images, HTML Canvas, and more with advanced text and path operations.
A portable, data-driven 2D game engine focused on ease of use and powerful features.
A simple 3D and 2D graphics engine for Rust designed for minimal friction when drawing geometric figures.
A pure Go game engine for building 2D games and GUI applications with built-in rendering, physics, and audio systems.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.