Showing 36 of 405 projects
A Clojure and ClojureScript library for making games that run in both OpenGL and WebGL.
A Windows OpenGL function call interceptor that logs all OpenGL calls for debugging and analysis.
A free, easy-to-use image editor for macOS with layer support, designed for non-professional users.
A simple C math library for 3D graphics and game development, widely used in mobile games.
A Flutter package for creating custom drawings, animations, and interactive scenes with a display list API inspired by Flash.
A Unity camera system that ensures pixel-perfect rendering for 2D pixel art games by eliminating scaling artifacts and diagonal smoothing.
An R package that simplifies using system fonts, web fonts, and CJK fonts in R plots across all graphics devices.
A powerful and easy-to-use 3D engine extension for the LÖVE 2D game framework.
A tiny C library for heightmap, normal map, and distance field generation with no dependencies.
A Haskell library that embeds GLSL for live-coding shaders with a companion live-coding environment.
A lightweight game development framework combining SDL2 and the Wren scripting language for 2D games.
A Rust reimplementation of the classic Vangers game with modern hardware-accelerated graphics.
A Swift wrapper for libgd enabling server-side image manipulation without Core Graphics.
Robert Penner's easing functions implemented in GLSL for use with glslify.
A lightweight JavaScript library for building 2D games and interactive graphics applications on HTML Canvas.
A high-performance graphics library for Delphi and Lazarus optimized for 32-bit pixel operations.
A Vue.js plugin for creating high-quality 3D graphics and animations using Babylon.js with a declarative component-based API.
A single-header C graphics library for recreational coding, prototyping, small games, and experimentation.
A physically based GPU path tracing renderer with a declarative ES7-like scene description language, powered by Qt 3D, NVIDIA RTX, and Vulkan.
Convert UIImage to ASCII art with customizable fonts, colors, and luminance mapping for iOS apps.
Lua bindings to ImageMagick and GraphicsMagick for LuaJIT using FFI, enabling image manipulation from Lua scripts.
An open-source graphics controller for managing and playing HTML graphics in live video productions and streams.
A Swift package for GPU-accelerated image and video editing using Swift concurrency and Metal.
A graphical user interface for creating diagrams and pictures using the TikZ LaTeX package.
A simple Godot shader that simulates CRT display effects including distortion, color bleeding, and scanlines.
A free ActionScript 3 library for fast 2D Flash game development, handling graphics, collision, input, and debugging.
A headers-only C++11 CPU vector graphics library that requires no standard library, FPU, or GPU.
A pure Go GPU computing framework for graphics and compute operations with dual backends and zero CGO.
A pure Rust game engine for WebGL 2.0 and native OpenGL applications.
A WebGL 3D engine library with a component-based node hierarchy and realistic rendering pipeline.
A Swift library for simplifying drawing and geometry tasks on iOS and macOS.
A minimal WebGL 2 and WebGPU graphics library providing a lightweight alternative to three.js.
Rust bindings for the Nuklear immediate-mode GUI library, enabling lightweight 2D UI development.
A Swift library implementing 2D/3D vector and matrix functions for games and graphics, with a Swift-native API.
A LaTeX package for visualizing complex networks directly within LaTeX documents, eliminating external software dependencies.
A Rust library for creating and manipulating color gradients for data visualization, generative art, and UI design.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.