Pure Go GPU Application Framework — windowing, input, lifecycle, platform abstraction. Part of the GoGPU ecosystem.
Repository Index
47,133 repositories indexed
433–456 of 800 · Most stars
SPX is a graphics control client for HTML and OGraf templates for live video productions and live streams using CasparCG, OBS, vMix, or similar software.
- casparcg
- client
- controller
- server
Minify SVG
Detect the image type of a Buffer/Uint8Array
Edit images and video with Swift concurrency, powered by Metal.
HDR Toolbox for processing High Dynamic Range (HDR) images into MATLAB and Octave
- hdr
- tone-mapping
- inverse-tonemapping
- tonemapping
A cross-platform image viewer which supports reading raw Luminance/YUV/RGB/ARGB/Bayer pixels data from file and rendering it.
- yuv
- yuv2rgb
- yuv420
- yuv-tool
RedGPU - JavaScript WebGPU Library
An open-source painting app for Android tablets, Windows and Linux: pressure-sensitive brushes, layers, adjustments, animation and 3D painting on its own Rust engine and GPU renderer.
Cross platform .NET bindings for Vulkan, VMA, SPIRV-Cross and shaderc
- vulkan
- netstandard
- csharp
- dotnet
Published on Maven Central Java Library that compares 2 images with the same sizes and shows the differences visually by drawing rectangles. Some parts of the image can be excluded from the comparison. Can be used for automation QA tests.
- java
- algorithms
- comparison
- opensource
Four engines to render SVG (Delphi Image32, SVGMagic, Skia4Delphi, Direct2D wrapper) and four components to simplify use of SVG images (resize, fixedcolor, grayscale...) for VCL and FMX platforms.
A simple Godot shader that simulates CRT Displays
The Java pathfinder that ended the era of “good enough”
- astar
- java
- 3d
- pathfinder
This is a blender add-on that contains tools to ease the creation/import process of assets into Godot Game Engine
Headers Only C++11 CPU Vector Graphics. no std-lib, no FPU and no GPU required !
734 animated ASCII art pieces for web pages, READMEs, wallpapers and terminals. Browse them in your terminal with npx ascii-magic-art and add one to your project in one prompt.
- animation
- ascii
- ascii-art
- cli
A Vulkan implementation of real-time PBR renderer
3D graph viewer powered by WebGL (three.js)
- javascript
- visualization
- threejs
- webgl
Vulkan Portability Implementation
Quick and simple image processing at the command line. :hammer:
- image-processing
- resizer
- crop
- convert
Alternativa3D Flash GPU accelerated 3D engine
Bolt is a C++ template library optimized for GPUs. Bolt provides high-performance library implementations for common algorithms such as scan, reduce, transform, and sort.
Application of music theory in audio reactive visualizations