Edit photos by describing the change, on your own GPU. A free, open-source alternative to Nano Banana and ChatGPT image editing: photos stay on your computer, no daily limit. One installer for Windows, Mac and Linux sets up the best open model (Qwen-Image 2.1). MCP server for AI agents.
ClojureCL is a Clojure library for parallel computations with OpenCL.
- opencl
- parallel-computations
- clojure-library
- clojure
Open source math and physics engine that executes MATLAB-syntax code. Features a modern compiler, automatic GPU acceleration for large calculations, and support for math on geometry / FEA calculations.
A simple software rasterizer running on a WebGPU compute shader. Built for educational purposes.
Turn a scene prompt into a shot sheet, then have a coding agent draw the film in HTML. No video model.
A multiplatform framework built on top of Babylon.js and React, designed to create interactive and immersive XR experiences.
Lisp to GLSL Language Translator
Allocators, I/O streams, math, geometry, image and audio processing for D
The multi-framework JavaScript library for responsive images.
Clojure library for CUDA development
- clojure-library
- clojure
- cuda-development
- cuda
A simple screenshots compare solution for visual regression test
- visual-testing
- visual-regression-testing
- screenshots-comparison
CLI image optimization tool
3D engine completely written in HTML5 without OpenGL
A realtime visual programming language for interactive media.
Image compression at 4bpp with extreme decompression speed
A shading language that can be compiled into GLSL ES 3.0
DCompute: Native execution of D on GPUs and other Accelerators
Vulkan Compute for C++ (experimentation project)
A photo gallery for Android with the smart features of Google Photos and iPhone Photos. Nothing leaves your phone.
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.
Computer Graphics and Gaming API (Vulkan, OpenGL, GLFW, STB, ...) bindings for Java using Java 22 FFM APIs
- glfw
- glfw3
- glfw3-bindings
- java
Cumo (pronounced like "koomo") is CUDA aware numerical library whose interface is highly compatible with Ruby Numo
- ruby
- cuda
- numo
- scicentific-computing
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.
Overlay for Game Boy Printer emulator with e-paper feature and complete support, hints and savestates for the 110 compatible games !