A GPU accelerated image and video processing framework built on Metal.
Repository Index
47,133 repositories indexed
25–48 of 97 · Most stars
Self-hosted personal gallery application with online photo management and albums, supporting Live/Motion Photos, EXIF parsing, geolocation recognition, and an explore map.
- geocoding
- photo-gallery
- live-photo
- exif-extraction
A production-ready C++ vector graphics engine supporting SVG and Lottie formats, featuring advanced rendering backends such as WebGPU for high-performance graphics.
- animation
- 2d-graphics
- embedded
- graphics-library
⚡️ A fast 2kB low-level WebGL API.
Go Image Filtering Toolkit
- go
- image-processing
- filters
- image
Self-hosted image hosting and sharing platform with private links, collections, S3/SMB storage, OIDC SSO and ShareX support.
- gallery
- self-hosted
- docker
- homelab
Horde3D is a small 3D rendering and animation engine. It is written in an effort to create an engine being as lightweight and conceptually clean as possible.
- 3d-graphics
- rendering-engine
An ActionScript 3 Library that contains a number of classes and utilities for working with ActionScript? 3. These include classes for MD5 and SHA 1 hashing, Image encoders, and JSON serialization as well as general String, Number and Date APIs.
:triangular_ruler: Create beautiful generative image patterns from a string in golang.
- go
- geopattern
- visualization
- octagon
Python+Numpy+OpenGL: fast, scalable and beautiful scientific visualization
Create beautiful generative geometric background images from a string.
- procedural
- generative
- visualization
- ruby
An easy to use, selfhostable image sharing service like Imgur with built in converting
- image
- sharing
- self-hosted
- imgur
Dockerized application that resizes and crops images on the fly, delivering optimized images in formats such as AVIF, WebP, MozJPEG, or PNG using ImageMagick, with an efficient caching system.
- image-processing
- resize-images
- crop-image
- mozjpeg
SVG rendering and manipulation library in C++
Self-hosted open-source web gallery to view your photos and videos featuring mobile-friendly, tagging and AI powered image discovery
- gallery
- videos
- open-source
- web-gallery
Evaluate OMR sheets fast and accurately using a scanner 🖨 or your phone 🤳.
- opencv
- image-processing
- omr
- omr-sheet
The mature, battle-tested, high-end, OG self-hosted image and video hosting solution trusted since 2007. Build your own Flickr / Imgur media sharing platform with complete control over your content, data, and platform rules.
- image-host
- image-hosting
- image-sharing
- image-sharing-website
Modern and easy-to-use library for Vulkan
- vulkan-library
- modern-cpp
- modular
- cross-platform
Rust crate to implement a counterpart to the PBRT book's (3rd edition) C++ code. See also https://www.rs-pbrt.org/about ...
⚡ Datoviz: high-performance GPU rendering for scientific data visualization
- visualization
- graphics
- data-visualization
- scientific-visualization
A minimal WebGL 2 rendering library
Live overlay for drawing, annotating, presenting with zoom, hiding text, and capturing screenshots on Linux. Can be used as whiteboard or blackboard. Packed with features. Highly customisable. Written in Rust.
- annotations
- arch-linux
- hyprland
- zoomit
NGraphics is a cross platform library for rendering vector graphics on .NET. It provides a unified API for both immediate and retained mode graphics using high quality native renderers.
Vulkan, OptiX and CUDA Interoperation Modular Rendering Library and Framework for PC/Linux/Android
- vulkan
- raytracing
- graphics-engine
- graphics-library