The Open Toolkit library is a fast, low-level C# wrapper for OpenGL, OpenAL & OpenCL. It also includes windowing, mouse, keyboard and joystick input and a robust and fast math library, giving you everything you need to write your own renderer or game engine. OpenTK can be used standalone or inside a GUI on Windows, Linux, Mac.
- c-sharp
- opengl
- opengl-es
- graphics-library
Generate custom icon webfonts from the comfort of the command line.
A very fast SIMD-first image comparison library (with nodejs API)
- visual
- diff
- snapshot
- image-comparison
LeafPic is a fluid, material-designed alternative gallery, it also is ad-free and open source under GPLv3 license. It doesn't miss any of the main features of a stock gallery, and we also have plans to add more useful features.
A .NET library to run C# code in parallel on the GPU through DX12, D2D1, and dynamically generated HLSL compute and pixel shaders, with the goal of making GPU computing easy to use for all .NET developers! 🚀
Go package for fast high-level image processing powered by libvips C library
- libvips
- golang
- watermark
- crop-image
napari: a fast, interactive, multi-dimensional image viewer for python
A vector graphics application for structured SVG editing, available on all major desktop platforms and on web. Currently in late alpha.
Low Level Graphics Library (LLGL) is a thin abstraction layer for the modern graphics APIs OpenGL, Direct3D, Vulkan, and Metal
Specification for streaming massive heterogeneous 3D geospatial datasets :earth_americas:
A starter kit for animating hand-painted cartoons with Claude: p5.js + p5.brush, the Clawd character, 31 acted emotions and a guide for the model
General purpose GPU compute framework built on Vulkan to support 1000s of cross vendor graphics cards (AMD, Qualcomm, NVIDIA & friends). Blazing fast, mobile-enabled, asynchronous and optimized for advanced GPU data processing usecases. Backed by the Linux Foundation.
- vulkan
- vulkan-compute
- vulkan-example
- vulkan-tutorial
PyGraphistry is a Python library to quickly load, shape, embed, and explore big graphs with the GPU-accelerated Graphistry visual graph analyzer
The animation engine for agents: blazingly fast math and 3D videos with Manim's Python API, on a Rust GPU core.
Glue is a simple command line tool to generate CSS sprites
Restoration of defocused and blurred photos/images
Reading, writing, and processing images in a wide variety of file formats, using a format-agnostic API, aimed at VFX applications.
Vulkan bindings for Rust
Open source canva alternative
- canva-alternative
- collaborative-editing
- design-editor
- design-tool
A fast directory-first photo gallery website, with rich UI, optimized for running on low resource servers (especially on raspberry pi)
A node.js-style module system for GLSL! :sparkles:
Go Language Library for SVG generation
A GPU accelerated image and video processing framework built on Metal.
LedFx is a network based LED effect engine designed to deliver advanced real-time audio effects to a wide variety of devices.
- python
- music-visualizer
- audio-processing
- qlc