Showing 36 of 406 projects
An enhanced alternative to libGDX's 9patch implementation with multiple stretch regions, tiling, gradients, and animations.
Antialiased primitives library for GameMaker Studio 2024.8 using signed distance field functions.
A native Haxe library for 2D, 3D, and 4D vector, matrix, and quaternion mathematics, inspired by GLM.
A minimal Vulkan ray tracing example demonstrating the VK_KHR_ray_tracing extension with a simple triangle.
A LÖVE library for managing colors and creating hue effects in games.
A Common Lisp library for exact color manipulation and conversion across multiple color spaces and models.
A Haxe library for color conversion and color scheme generation based on color theory.
Ada semi-thick binding to the SFML multimedia library, providing a native Ada API for graphics, audio, windowing, and networking.
A pixel-perfect camera and resolution manager system for GameMaker Studio, offering independent game and GUI resolution control.
A Godot GLES2 material shader that adds debanding noise to fix visual banding artifacts.
Blender exporter and LÖVE loader for the IQM and EXM 3D model formats, with animation support.
Delphi components for PNG image support, adapted for Delphi 2009 and higher.
Static and dynamic D language bindings for the GLFW library, compatible with BetterC, @nogc, and nothrow.
A Haxe library for encoding GIF images using NeuQuant and LZW algorithms.
A lightweight LibGDX library for rendering sharp, scalable text using multi-channel signed distance field (MSDF) fonts.
A Haxe library for color manipulation and conversion across multiple color spaces.
A Delphi VCL component for drawing fully justified text on Windows with support for fonts incompatible with the Windows API.
A library for debugging and profiling GLSL shaders in Vulkan and OpenGL applications.
A GameMaker shader for scaling pixel art to non-integer resolutions while preserving sharp edges and reducing shimmer.
A simple, declarative, functional drawing framework for Swift, wrapping CoreGraphics for readable graphics code.
A Windows test application for running Shadertoy-style image shaders with live recompilation using Vulkan.
A cross-framework, cross-platform computer vision and image manipulation library for Haxe.
A GameMaker script that generates customizable starfields onto transparent surfaces, saving texture memory.
A transparent Elixir wrapper for matplotlib.pyplot that enables Python-style plotting from Elixir code.
A React port of Textures.js for creating SVG patterns and textures as declarative components.
Auto-generated D bindings for the sokol headers, enabling cross-platform graphics and audio development in D.
Convert graphics and adjust palettes in real-time for Game Boy Color development.
Angular wrapper library for Fabric.js, providing components and directives to integrate canvas-based graphics.
A tile-based dynamic lighting engine for GameMaker Studio 2 that projects shadows to create atmosphere in 2D games.
A library of D3.js-based graphic panels for building multi-panel charts, written in CoffeeScript.
A Love2D runtime texture atlas library that creates atlases at load time without external tools, optimizing memory and performance.
A pure Common Lisp library for parsing and rendering SVG images to PNG using Vecto and zpb-ttf.
A powerful outline shader for GameMaker Studio 2.3+ with alpha fading, pulse animations, and rotation support.
A skeletal animation system for LÖVE 2D featuring a cascading style system, tagging, and collision boundaries.
A HaxeFlixel library providing shaders and supporting utilities with comprehensive documentation.
A Haxe library for reading and writing Aseprite (.ase/.aseprite) file formats with no external dependencies.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.