I spent two years fighting Lightroom before I finally gave up and switched to darktable. Not because I'm some open-source purist ( although that's a nice bonus ), but because Lightroom got slower with every update and I got tired of paying Adobe rent for the privilege of watching spinning wheels.

darktable is not intuitive. I'll say that upfront. The interface looks like it was designed by a committee of physicists who've never met a normal human. But once you figure out the workflow, it's actually faster than Lightroom for the way I edit.

Dark photo editing interface
My darktable after years of tweaking. Yes, I like it dark.

The Pipeline That Finally Clicked

Here's the thing about darktable: the order of operations matters way more than in Lightroom. You can't just slap modules on and hope for the best. The pipeline goes left to right in the history, and later modules operate on the output of earlier ones.

My pipeline, in order:

1. lens correction — always first, non-negotiable

2. chromatic aberration — if the lens needs it

3. white balance — set this early or everything else shifts

4. exposure — basic exposure adjustment

5. tone curve — the heavy lifter for contrast

6. local contrast — for that micro-contrast punch

7. color balance rgb — where the magic happens ( more below )

8. sharpen — dead last, always

Camera and photography gear
The gear that produces the RAW files darktable has to deal with.

Color Balance RGB Is the Module You're Missing

If you're still using the old color zones module, stop. Color balance RGB is where it's at. It's essentially a lift/gamma/gain control but with a master, shadows, midtones, and highlights slider each. And each has both a saturation and a hue offset.

What that means in practice: I can add warmth to just the shadows while keeping the sky cool, all in one module. In Lightroom this took me split toning, HSL sliders, and a bunch of local adjustments. In darktable it's one module.

Here's my starting preset for street photography:

shadows:
  saturation: +0.08
  hue: +2 ( slight orange shift )
midtones:
  saturation: +0.03
  contrast: +0.15
highlights:
  saturation: -0.05
  hue: -3 ( slight blue shift )

That's it. Two minutes per photo, tops.

Photo editing on screen
The editing screen. Dark theme because light themes are a crime.

Batch Processing Without Losing Your Mind

darktable's lighttable view is where most people get confused. The trick is to use star ratings as your culling system and color labels as your processing status.

My system:

• No stars = rejected or unprocessed

• 1 star = keep, needs editing

• 2 stars = basic edit done

• 3 stars = final edit, ready to export

• Red label = exported to JPEG

Then in lighttable you just filter by star count and you always know exactly where you are in the process. No guessing.

For batch applying, I use duplicate manager. Select the photos, apply a style, then tweak individually. Styles are darktable's version of presets and they're just JSON files you can share:

# Apply a style to selected images
darktable-cli input.raw output.jpg --style "Street Baseline"

# Or in the GUI: select all → right click → apply style
Darkroom processing
The digital darkroom. No chemicals required.

The Export Settings That Don't Suck

Export is where darktable confuses everyone because the default settings are weird. Here's what I use:

Format: JPEG
Quality: 92 ( not 95, you won't see the difference )
Dimensions: long edge 2400px for web
Color space: sRGB ( always, for web )
Intent: perceptual
High quality resampling: ON

For print I bump quality to 95 and export in AdobeRGB, long edge 3600px. But 95% of what I do ends up on the web, so that's my default.

One more thing: darktable's export dialog has a "store on disk" option that saves the export alongside the RAW. Use it. You'll thank yourself later when you're trying to find that one edit from six months ago.

What I Still Miss From Lightroom

Honest time. darktable isn't perfect. The spot removal tool is clunky compared to Lightroom's. The map view is basically useless. And there's no built-in panorama merge or HDR — you need Hugin or another tool for that.

But for 90% of my editing, darktable is faster, more flexible, and doesn't phone home to Adobe. The learning curve is real. The first month I kept going back to Lightroom out of frustration. Now I only open Lightroom when I need to search my old catalog.

If you're thinking about switching, don't try to learn everything at once. Start with just exposure and tone curve. Add one module per week. Color balance RGB should be week two. Filmic RGB can wait — it's powerful but confusing.

The darktable manual is at darktable.org/usermanual/ and it's actually decent. Better than most open-source docs ( which isn't saying much, I know ).