vkdt
vkdt is a free workflow toolbox for processing raw photographs and video.
What vkdt is
vkdt is a free workflow toolbox for processing raw photographs and video. Its processing pipeline uses a node graph that can connect multiple inputs and outputs, with GLSL shaders and Vulkan. Photography tools include colour management, noise profiling, a folder-based image database, automatic parameter optimisation, and U-Net-based denoising. The maker also describes real-time workflows for animations, timelapses, and raw video, including Magic Lantern MLV and MotionCam footage. Documented inputs include JPEG, OpenEXR, raw stills, MLV, MotionCam raw video, and video; listed exports include JPEG, OpenEXR, JPEG XL, and video. A command-line utility is included, and it uses export nodes in place of display nodes. vkdt is available for Linux, macOS, and Windows through source releases, nightly AppImage and Windows builds, and NixOS packages. It requires a Vulkan-capable GPU. The maker recommends 4 GB of video RAM, or at least 8 GB for large graphs or images above 50 megapixels.
Good
- Free workflow toolbox
- Node graph supports multiple inputs and outputs
- Includes denoising and automatic parameter optimisation
- Handles raw stills, timelapses, and video
- Command-line utility supports export workflows
Watch out
- Requires a Vulkan-capable GPU
- At least 8 GB VRAM recommended for large graphs or images above 50 megapixels
- Some source files contain GPLv3 code
Who it suits
vkdt may suit photographers and video makers who want a node-based raw workflow, including timelapses or supported raw video. It is also relevant to users who need command-line exports and have a Vulkan-capable GPU.
Verdict
vkdt brings photography and video processing into a Vulkan-based node workflow, with a command-line utility and several distribution options. Check GPU compatibility and memory guidance before choosing it.
Plans and prices
From vkdt's own pricing page, checked 2 Oct 2026.
| Plan | Price | What it gives you |
|---|---|---|
| vkdt | Free | Free/open-source photography workflow toolbox |
The facts
Each one read from vkdt's own pages, with the date it was checked.
What it does
- Command line
- vkdt includes a command-line utility, and its CLI replaces display nodes with export nodes.checked 2 Oct 2026
- Distribution
- The download page links to a source release, nightly AppImage, nightly Windows binaries and NixOS packages.checked 2 Oct 2026
- File formats
- The module documentation lists inputs including JPEG, OpenEXR, raw stills, MLV, MotionCam raw video and video, plus outputs including JPEG, OpenEXR, JPEG XL and video.checked 2 Oct 2026
- GPU performance
- The maker lists GPU-only processing as a feature and says the application is designed with high performance in mind.checked 2 Oct 2026
- Hardware requirements
- The maker says vkdt needs a Vulkan-capable GPU and recommends 4 GB of video RAM, or at least 8 GB for large graphs or images above 50 megapixels.checked 2 Oct 2026
- Licence
- The maker says the code is licensed under the 2-clause BSD licence unless otherwise marked, and notes that some source files contain GPLv3 code.checked 2 Oct 2026
- Photography features
- Listed features include colour management, noise profiling, a folder-based image database, automatic parameter optimisation and U-Net-based denoising.checked 2 Oct 2026
- Processing
- Its processing pipeline uses a flexible node graph with multiple inputs and outputs, implemented with GLSL shaders and Vulkan.checked 2 Oct 2026
- Purpose
- vkdt is a workflow toolbox for processing raw still photographs and video.checked 2 Oct 2026
- Support
- The maker directs users to the #vkdt channel on oftc.net or the pixls.us discussion forum for support.checked 2 Oct 2026
- Video and animation
- The maker describes real-time support for animations, timelapses and raw video, including Magic Lantern MLV and MotionCam raw video inputs.checked 2 Oct 2026
- Website privacy
- The download page states that the website is JavaScript-, cookie- and tracker-free.checked 2 Oct 2026
Money
- Free plan
- Yeschecked 21 Sep 2026
Where it runs
- Platforms
- The maker says vkdt runs natively on Linux, builds and runs on Macintosh computers with Intel or Apple silicon, and has caveats on Windows; an Android port is unfinished.checked 2 Oct 2026
The full review of vkdt
Overview
vkdt is a free, open-source workflow toolbox for processing raw photographs and video. It suits photographers and video makers who want to build GPU-driven processing pipelines; its defining trade-off is that it requires a Vulkan-capable graphics card.
Key features
At the center is a flexible node graph with multiple inputs and outputs, implemented using GLSL shaders and Vulkan. That structure gives users control over how processing stages connect, rather than confining them to a fixed sequence. GPU-only processing is designed for high performance, but the hardware requirement makes vkdt a poor fit for systems without Vulkan support.
For still photography, vkdt combines colour management and noise profiling with a folder-based image database, automatic parameter optimisation and U-Net-based denoising. Catalog workflow, lens correction and local adjustments round out its editing tools. This breadth makes it more than a basic raw converter, though the node-graph approach will appeal most to users willing to shape their own workflows.
Video support includes real-time work with animations, timelapses and raw video, including Magic Lantern MLV and MotionCam MCRAW. Supported inputs include JPEG, OpenEXR, raw stills and video; exports include JPEG, JPEG XL, OpenEXR, PFM, BC1, H.264, ProRes and video. The command-line utility replaces display nodes with export nodes, making it useful for export-focused workflows.
Pricing
vkdt is free and open source: its free plan costs nothing. There is no free trial because the software is already free. The code is generally under the 2-clause BSD licence, though some source files contain GPLv3 code.
Platforms
vkdt is available for Linux, macOS and Windows. It needs a Vulkan-capable GPU; the maker recommends 4 GB of video RAM, or at least 8 GB for large graphs or images above 50 megapixels. Downloads include a source release, nightly AppImage, nightly Windows binaries and NixOS packages. Support is available through the #vkdt channel on oftc.net or the pixls.us discussion forum.
Who it's for
Choose vkdt if you want a free raw-photo and video toolbox that combines a configurable node graph, catalog workflow, local adjustments and a command-line export path. It is less suitable if your device lacks Vulkan support or does not have enough video memory for the images and graphs you plan to process.
Pros and cons
- Pro: One workflow covers raw stills, timelapses and video, including MLV and MotionCam raw footage.
- Pro: The node graph and CLI give both interactive users and export-focused workflows room to customize processing.
- Pro: Colour management, denoising, lens correction and catalog features support a broad photography workflow at no charge.
- Con: Vulkan-capable hardware is mandatory, and large images or graphs call for at least 8 GB of video RAM.
- Con: The pipeline's graph-based design may be a worse fit for users who prefer a conventional fixed-sequence raw developer.
Alternatives
darktable is another free, open-source photography workflow application for Linux, macOS and Windows; choose it if you want a GPLv3-or-later option instead of vkdt's Vulkan-based node workflow.
RawTherapee suits free raw development on Linux, macOS or Windows if you do not need digital asset management, printing or uploading features.
Nikon NX Studio is a free macOS and Windows option when Nikon camera and file-format support fits your setup.
dcraw is a free alternative for Linux and Windows.
FUJIFILM X RAW STUDIO is a free macOS and Windows option if you have a compatible FUJIFILM camera connected by USB.
Hasselblad Phocus offers free RAW image processing software for Mac and PC.
Canon Digital Photo Professional is a free option for supported EOS digital cameras and PowerShot models with RAW capability.
ON1 Portrait AI is a paid alternative with a free trial for macOS and Windows; its listed license and subscription plans cover two and three computers respectively.
For more options, browse RAW Photo Processing Software and Photo Editing Software.
Verdict
vkdt is a strong fit for technically minded photographers and video makers who want a free, configurable GPU workflow spanning raw stills and video. Its node graph, broad input and export support, and CLI make it unusually flexible; look elsewhere if your hardware lacks Vulkan support or you want a conventional raw-processing workflow.
Alternatives to vkdt
- 1

Picsart
Free planAndroidiOSWebAPI9.0From $10.50 a month - 2

Photoroom
Free planAndroidiOSWebAPI9.0From $7.50 a month - 3
PhotoPad
Free planAndroidiOSWebExtension8.8Free plan - 4

Adobe Photoshop
AndroidiOSWebmacOS8.7 - 5

Adobe Lightroom
AndroidiOSWebmacOS8.7 - 6

BeFunky
Free planAndroidiOSWeb8.7Free plan
