Showing 31 of 139 projects
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.
Extrudes a 32-bit color image into a 3D mesh using C++11 with no external dependencies.
A LÖVE utility library that adds parallax scrolling layers to camera systems for 2D games.
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.
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.
Drawing library for Lazarus and Delphi with transparency, antialiasing, and image transformation capabilities.
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 infinite canvas library for PICO-8 that enables large-scale graphics with sparse tile-based storage.
An experimental canvas animation library with persistent data at its core, offering React-like declarative components.
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.
Scala Native bindings for the Cairo 2D graphics library, providing a pure Scala facade for graphics programming.
A virtual text-mode library with Unicode support, a 16-color palette, and a markup language for vintage-style text rendering.
Dynamic and static D language bindings for the NanoVG vector graphics library, compatible with -betterC, @nogc, and nothrow.
A MicroPython driver for Nokia 5110 PCD8544 LCD displays on ESP8266, supporting text and graphics.
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.
Scala Native bindings for Cairo XLib surfaces, enabling 2D graphics rendering on X Window System.
A dynamic binding to the DevIL image library for the D programming language.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.