Showing 36 of 132 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 curated collection of HTML5 Canvas examples, libraries, tutorials, and resources for developers.
A cross-platform 2D game engine written in Go using an Entity Component System (ECS) architecture.
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.
A toolkit for creating rich and interactive 2D or 3D experiences using HTML elements powered by CSS3D and WebGL.
A Vue.js wrapper for Konva that enables declarative drawing of complex canvas graphics using Vue components.
A cross-platform 2D game engine written in C++11 with optional Lua scripting, emphasizing performance.
A node-based visual effects editor specifically designed for creating and editing pixel art animations.
A C++20 framework for creative coding, enabling 2D/3D games, media art, visualizers, and simulators across Windows, macOS, Linux, and the Web.
Cross-platform 3D and 2D game engine with a powerful visual editor, built with modern Pascal.
A Tiled map loader and renderer library for the LÖVE 2D game framework.
A Swift library extending CoreGraphics with intuitive geometric types and functions for 2D calculations.
A free, cross-platform 2D graphics engine for creating classic/retro games with tile maps, sprites, and raster effects.
A Canvas component for React Native that provides 2D drawing capabilities using the standard Canvas API.
A JavaScript library for performing 2D geometric calculations on points, lines, and polygons.
A Lua animation library for LÖVE that simplifies sprite sheet animation with grids and frame management.
Rust bindings for raylib, providing idiomatic and safe access to the 2D/3D game development library.
A high-performance 2D vector graphics library using Vulkan as its rendering backend, with a Cairo-like API.
A high-performance GPU rendering library for scientific data visualization, built on Vulkan and up to 10,000x faster than matplotlib.
A cross-platform 2D graphics library for Delphi that leverages Google's Skia to enhance rendering quality and performance.
A Godot add-on that simplifies UI animations with CSS-like syntax, 89 built-in animations, and 33 easing options.
A simple and cross-platform 2D graphics library for building games and visual applications in Ruby.
A cross-platform development environment for creating 2D/3D games and interactive applications with Lua, supporting Android, iOS, desktop, and web.
A minimal 2D C++ game framework focused on simplicity, portability, and easy building with few dependencies.
A minimal, efficient, cross-platform 2D graphics painter library in pure C, built on Sokol GFX.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.