Fast, memory-safe camera RAW decoder in Rust: ~40 formats, SIMD, GPU, WebAssembly, ICC colour management. CLI, C, C++, Python and JavaScript bindings.
- camera-raw
- decoder
- dng
- image-processing
47,133 repositories indexed
457–480 of 622 · Most stars
Fast, memory-safe camera RAW decoder in Rust: ~40 formats, SIMD, GPU, WebAssembly, ICC colour management. CLI, C, C++, Python and JavaScript bindings.
Make 3D games in GameMaker!
Image processing in Elixir
Convert your images to WebP format.
Describe a thing, get a hologram, a 3D model and its parts: built by any AI agent, honestly.
EasyAGAL is an open source ActionScript library that simplifies coding assembly language shaders. Advantages include: Code completion and hinting, easier-to-read code, macro libraries -- including trigonometry functions like atan2(), color blending formulas from Photoshop, and more -- ready to use in your own shaders.
TranslatedPaste a screenshot, and it finds phone numbers, ID card numbers, bank card numbers, tokens, and addresses, then blacks them out with one click. The image stays in the browser the whole time—no upload, no network, works offline.
JS renderer based on GLTF to WebGPU or WebGL backends.
3D multiplayer game prototype written in Clojure and ClojureScript
An oekaki BBS board running on top of the AT Protocol.
A fast clojure console library
swoopyarrows makes swoopy arrows between things
Read/Write PNG images in pure Crystal
An open-source imaging workbench for making and studying SDR and HDR images from sensor data
Tracker for issues specific to the Vulkan version of Dota 2 on Windows, Linux, and macOS
Aggregates images taken this week, from previous years and presents them on a web page with a simple slideshow.
Computer Graphics and Gaming API (Vulkan, OpenGL, GLFW, STB, ...) bindings for Java using Java 22 FFM APIs
Blackstripes drawings
ExImageInfo is an Elixir library to parse images (binaries) and get the dimensions (size), detected mime-type and overall validity for a set of image formats. It is the fastest and supports multiple formats.
A powerful resolution-handler and rendering library for LÖVE 📐
A simple Vulkan-based renderer for my master thesis on real-time transparency
Create HTML canvas graphics without writing code. Just draw with your pointer on the HTML canvas, then get the code to render it.
Shadertoy :arrow_right: LÖVE GLSL || Converter
C++ implementation of the Local Binary Pattern texture descriptors. This class integrates with OpenCV and FFTW3 to bring a complete and fast implementation of the popular descriptors: LBP u2, ri, riu2 & hf. The routines for calculating these descriptors are inspired by the Matlab code of the original authors.