Showing 36 of 405 projects
An interactive Swift Playground exploring the history and design of Guilloche patterns found on banknotes and passports.
A comprehensive vector, matrix, complex number, and quaternion math library for Lua 5.1 through 5.4 and LuaJIT.
A Dart implementation of the Spine runtime for 2D skeletal animation in games and applications.
A collection of mini graphics libraries for Love2D, providing animation, shader chaining, color manipulation, and resolution handling.
A collection of mini graphics libraries for Love2D, providing animation, shader chaining, color manipulation, and resolution handling.
A simple LÖVE library for dynamically aligning content to the center of the game window.
A 9-slice library for Love2D that enables distortion-free scaling of UI elements by preserving corners and edges.
Crystal bindings for integrating Dear ImGui with SFML, enabling immediate-mode GUI development in multimedia applications.
GLFW bindings for Haxe enabling cross-platform window creation, OpenGL context management, and input handling.
A particle system for creating visual effects using AutoHotkey and GDI+.
Crystal language bindings for raw SDL 3 functions, providing a low-level foundation for building multimedia libraries.
A lightweight C++ game engine built with OpenGL and SDL for 2D/3D game development.
A V wrapper for gnuplot_i providing a simple interface to create plots and charts from V applications.
A browser-based utility for inspecting, visualizing, and reprojecting textures and environment maps for graphics programmers.
A tiny and portable immediate-mode UI library written in D, based on microui with bug fixes and D-specific improvements.
A GameMaker Studio 2.3 shader that creates a Voronoi diagram pixel sampling effect for unique game visuals.
Interactive particle system editor and playground for LÖVE 11, allowing real-time manipulation of emitters and textures.
A V programming language wrapper for the SDL2 library, providing native-feeling bindings for multimedia and game development.
A simple 9-patch (9-slice scaling) library for the LÖVE 2D game framework.
A MicroPython driver for SHARP memory displays, enabling low-power, high-contrast screen control on microcontrollers.
A cross-platform C++ framework for rapid Vulkan initialization and abstraction of core graphics objects.
A JavaScript webapp that converts Shadertoy GLSL shaders to GameMaker-compatible GLSL ES code.
An asynchronous, multithreaded image compositing framework for iOS/macOS, enabling layered image rendering like Photoshop.
A single-function Lua library for converting HEX color values to RGB tables in LÖVE2D.
V module for loading and rasterizing SVG files into gg.Image objects using the V graphics module.
A Scala Native application that generates and visualizes various mathematical fractals with interactive controls.
TeXCAD: a simple LaTeX {picture} drawing tool
A non-interactive circular progress indicator control for Feathers UI, built on Starling Framework and Adobe Flash runtimes.
A TypeScript library for color quantization, dithering, and image filtering.
Game Boy video effect experiments using STAT interrupts for real-time screen manipulations.
A V wrapper for the sokol_gp library, enabling 2D rendering with batch optimizations in V applications.
A source generator that converts SVG files to C# code for compile-time SVG embedding.
A high-performance ray tracer implemented in Frege, optimized to outperform equivalent Haskell implementations.
A QR Code rendering library for LÖVE game development projects.
⛔️ DEPRECATED MicroPython Small Graphics framework using the IL9486 display
Dynamic binding to OpenGL ES for the D programming language, enabling cross-platform graphics development.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.