Darktable icon

Darktable

Networking Software

By @darktable-org
vrelease-5.6.1Sep 11, 2026

Darktable is an open-source photography workflow application and non-destructive raw developer. It organizes digital negatives within a database, processes camera raw files, and exports finished images, giving photographers a fully community-governed, cost-free digital darkroom environment.

Darktable Screenshot

Technical Overview of Darktable

Under the hood, Darktable operates as a non-destructive processing pipeline powered by an SQLite database that preserves original raw files while tracking all visual adjustments in separate XMP sidecars. The software distributes on Windows via a standalone executable installer (.exe), alongside cross-platform AppImage, Flatpak, and macOS packages. Its open-source architecture provides offline raw processing with optional OpenCL hardware acceleration and local ONNX Runtime inference, eliminating recurring vendor fees and telemetry.

Core Features of Darktable

  • Non-destructive raw processing preserves original camera negatives in an SQLite database while applying precision edits and custom export workflows without proprietary locks.
  • Hardware-accelerated performance leverages OpenCL GPU offloading and CPU SIMD vectorization to execute demanding color, contrast, and retouch modules smoothly.
  • Local AI inference integrates optional ONNX Runtime neural models for object masking, denoising, and upscaling directly on local hardware via DirectML or CUDA.
  • Extensible Lua scripting enables automated multi-image HDR blending, exposure bracket alignment, panorama stitching, and tag management through an open extension repository.

System Compatibility

Darktable officially supports 64-bit systems running Windows 10 and later, macOS 14 and later on Apple Silicon, Linux, FreeBSD, NetBSD, and OpenBSD.