Showing 36 of 406 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.
A powerful and easy-to-use 3D engine extension for the LÖVE 2D game framework.
An R package that simplifies using system fonts, web fonts, and CJK fonts in R plots across all graphics devices.
A tiny C library for heightmap, normal map, and distance field generation with no dependencies.
A Rust reimplementation of the classic Vangers game with modern hardware-accelerated graphics.
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 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 single-header C graphics library for recreational coding, prototyping, small games, and experimentation.
A Vue.js plugin for creating high-quality 3D graphics and animations using Babylon.js with a declarative component-based API.
A physically based GPU path tracing renderer with a declarative ES7-like scene description language, powered by Qt 3D, NVIDIA RTX, and Vulkan.
Lua bindings to ImageMagick and GraphicsMagick for LuaJIT using FFI, enabling image manipulation from Lua scripts.
Convert UIImage to ASCII art with customizable fonts, colors, and luminance mapping for iOS apps.
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 pure Go GPU computing framework for graphics and compute operations with dual backends and zero CGO.
A simple Godot shader that simulates CRT display effects including distortion, color bleeding, and scanlines.
A graphical user interface for creating diagrams and pictures using the TikZ LaTeX package.
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 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 browser extension for inspecting, profiling, and debugging WebGPU applications across engines.
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.
A Swift library implementing 2D/3D vector and matrix functions for games and graphics, with a Swift-native API.
Rust bindings for the Nuklear immediate-mode GUI library, enabling lightweight 2D UI development.
A LaTeX package for visualizing complex networks directly within LaTeX documents, eliminating external software 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.