Showing 32 of 140 projects
A high-performance 3D graphics library for ComputerCraft, optimized for efficiency in Lua-based environments.
A simple raycasting light and shadow library for Love2D, providing bare-bone 2D lighting effects.
A MicroPython driver for ST7735 FTF LCD displays, supporting 128x128 and 128x160 resolutions.
A standalone, portable Ada package for decoding various image formats from any data stream to any output medium.
A Common Lisp library for reading and writing baseline JPEG image files.
A LÖVE utility library that adds parallax scrolling layers to camera systems for 2D games.
Extrudes a 32-bit color image into a 3D mesh using C++11 with no external dependencies.
A graphics library optimized for monochrome displays and embedded systems like LEGO MINDSTORMS EV3.
Common Lisp bindings for the ImageMagick 7.x MagickWand API, enabling image manipulation from Lisp code.
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.
Drawing library for Lazarus and Delphi with transparency, antialiasing, and image transformation capabilities.
A simple dynamic light and shadow library for LOVE2D 11.2 that generates shadows directly from canvas/image alpha.
Dynamic and static D language bindings for the raylib game development library.
A lightweight C++ wrapper library for graphics rendering and input handling across multiple platforms.
An OOP library for decoding PNG and BMP image files in ActionScript 3.
An experimental canvas animation library with persistent data at its core, offering React-like declarative components.
An infinite canvas library for PICO-8 that enables large-scale graphics with sparse tile-based storage.
A V programming language wrapper for the raylib game development library.
Static and dynamic D language bindings for the FreeImage library, compatible with BetterC, @nogc, and nothrow.
An Angular library for 2D geometric computations with classes for points, lines, vectors, rectangles, arcs, and transformations.
Static and dynamic D language bindings for the Blend2D C API, enabling high-performance 2D vector graphics.
An overscan detection library for LÖVE that helps ensure UI elements are visible on televisions.
A MicroPython driver for Nokia 5110 PCD8544 LCD displays on ESP8266, supporting text and graphics.
A virtual text-mode library with Unicode support, a 16-color palette, and a markup language for vintage-style text rendering.
Scala Native bindings for the Cairo 2D graphics library, providing a pure Scala facade for graphics programming.
Dynamic and static D language bindings for the NanoVG vector graphics library, compatible with -betterC, @nogc, and nothrow.
A V library for reading and writing bitmap (BMP) files with pixel-level manipulation.
Scala Native bindings for the libpng C library, enabling PNG image reading and writing in Scala Native applications.
A thick Ada 2012 binding to the FreeType library for font rendering in Ada applications.
A dynamic binding to the DevIL image library for the D programming language.
Scala Native bindings for Cairo XLib surfaces, enabling 2D graphics rendering on X Window System.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.