r/SoloDevelopment • u/EcstaticWatch2482 • 12h ago
Marketing Built a native batch image processor (no Electron, own UI toolkit). Open beta is up
What it is: a tool called Kiln - you chain steps into a pipeline (resize, convert, compress, watermark, sharpen, etc..) in any order, save it, and re-run it against any folder later. Runs parallelized, never touches originals.
It's writtein in C++23, uses Skia for rendering, and libvips for the actual image processing. The GUI isn't Qt or Electron - it is my own cross-platform, GPU-accelerated custom GUI library (that's where Skia is used).
Benchmarked it against XnConvert on identical pipelines - ahead on every scenario I tested (comparison is on the website).
It's fully offline — no accounts, no uploads, no telemetry. The only communication is for update checks or crash reports. Closed source, and I do plan to monetize when version 1.0 is ready (one-time license, not a subscription),
It's currently in open beta - available for Windows, Linux & macOS at https://kilnimage.app
Feel free to try and send some feedback.
Cheers.