Camera Tools

darktable – photography workflow application and raw developer

darktable is an open source photography workflow application and raw developer. This software manages your digital negatives in a database and lets you view them through a zoomable lighttable. it also enables you to develop raw images and enhance them.

It tries to fill the gap between the many excellent existing free raw converters and image management tools (such as ufraw or f-spot). The user interface is built around efficient caching of image metadata and mipmaps, all stored in a database. the user will always be able to interact, even if the full resolution image is not yet loaded.

All editing is fully non-destructive and only operates on cached image buffers for display. the full image is only converted during export. The frontend is written in gtk+/cairo, the database uses sqlite3, raw image loading is done using libraw, high-dynamic range, and standard image formats such as jpeg are also supported. The core operates completely on floating point values, so darktable can not only be used for photography but also for scientifically acquired images or output of renderers (high dynamic range).

Key Features

  • Non-destructive editing throughout the complete workflow, your original images are never modified.
  • Take advantage of the real power of raw: All darktable core functions operate on 4×32-bit floating point pixel buffers, enabling SSE instructions for speedups.
  • GPU accelerated image processing: many image opertions are lightning fast thanks to OpenCL support (runtime detection and enabling).
  • Professional color management: darktable is fully color managed, supporting automatic display profile detection on most systems, including built-in ICC profile support for sRGB, Adobe RGB, XYZ and linear RGB color spaces.
  • Filtering and sorting: search your image collections by tags, image rating (stars), color labels and many more, use flexible database queries on all metadata of your images.
  • Image formats: darktable can import a variety of standard, raw and high dynamic range image formats (e.g. JPEG, CR2, NEF, HDR, PFM, RAF … ).
  • Zero-latency, zoomable user interface: through multi-level software caches darktable provides a fluid experience.
  • Tethered shooting: support for instrumentation of your camera with live view for some camera brands.
  • Powerful export system supports Piwigo webalbums, disk storage, 1:1 copy, email attachments and can generate a simple html-based web gallery. darktable allows you to export to low dynamic range (JPEG, PNG, TIFF), 16-bit (PPM, TIFF), or linear high dynamic range (PFM, EXR) images.
  • Never lose your image development settings darktable uses both XMP sidecar files as well as its fast database for saving metadata and processing settings. All Exif data is read and written using libexiv2.
  • Automate repetitive tasks: Many aspects of darktable can be scripted in Lua.
  • Cross platform: darktable runs on Linux, Mac OS X / macports, BSD, Windows and Solaris 11 / GNOME.
  • Internationalization support: darktable currently comes with 21 translations: Albanian, Catalan, Czech, Danish, Dutch, French, German, Greek, Hebrew, Hungarian, Italian, Japanese, Polish, Portuguese (Brazilian and Portuguese), Russian, Slovak, Slovenian, Spanish, Swedish, Ukrainian.

Website: www.darktable.org
Support: Documentation
Developer: Pascal Obry, Aurélien Pierre, Aldric Renaudin, parafin, Roman Lebedev
License: GNU General Public License v3.0

darktable
Click image for full size

Darktable is written in C. Learn C with our recommended free books and free tutorials.


Related Software

RAW Processing Tools
DarktableVirtual lighttable and darkroom for photographers
digiKamProfessional photo management
RawTherapeeRAW image processing application
LightZoneProfessional-level digital darkroom software
ARTFork of RawTherapee
anselFork of Darktable
RapidRAWNon-destructive, and GPU-accelerated RAW image editor
FilmulatorRAW photo editing application with library management
PhotivoPhoto processor for RAW and Bitmap images
nUFRawImport and edit RAW images from digital cameras
UFRawStandalone tool to import RAW data from high-end digital cameras
RawstudioRAW image converter
vkdtWorkflow toolbox for raw stills and video
GTKRawGalleryWorkflow oriented photo retouching software

Read our verdict in the software roundup.

Camera Tools
darktableVirtual lighttable and darkroom for photographers
digiKamDigital photo management application with revamped camera support
gPhotoDigital camera command-line client
ExifToolLibrary and program to read and write meta information in multimedia files
RawTherapeeRAW image processing application
RapidRAWNon-destructive, and GPU-accelerated RAW image editor
EntangleTethered camera control and capture
DCamProfDigital camera profiling tool
nufrawImport and edit RAW images from digital cameras
UFRawStandalone tool to import RAW data from high-end digital cameras
RawstudioRAW image converter
fspyQuick and easy still image camera matching
KameraKDE integration for gphoto2 cameras
cameractrlsSet camera controls

Read our verdict in the software roundup.

Photo Management Software
digiKamImage organiser and editor using KDE
darktablePhotography workflow application and raw developer
TagStudioTag-based photo and file organization program
gThumb Image viewer and organizer for the GNOME desktop environment
ShotwellPersonal photo management
KPhotoAlbumTool for indexing, searching and viewing images for KDE
PixImage viewer and browser utility which is based on gThumb
TropyExplore your research photos
Rapid Photo DownloaderPhoto and video downloader
Allusion-rafaucFork of Allusion
AllusionOrganize your visual library
GNOME PhotosAccess, organize and share your photos on GNOME
Snu Photo ManagerFeature-rich photo manager

Read our verdict in the software roundup.


Best Free and Open Source Software Explore our comprehensive directory of recommended free and open source software. Our carefully curated collection spans every major software category.

This directory is part of our ongoing series of informative articles for Linux enthusiasts. It features hundreds of detailed reviews, along with open source alternatives to proprietary solutions from major corporations such as Google, Microsoft, Apple, Adobe, IBM, Cisco, Oracle, and Autodesk.

You’ll also find interesting projects to try, hardware coverage, free programming books and tutorials, and much more.

Discovered a useful open source Linux program that we haven’t covered yet? Let us know by completing this form.
Subscribe
Notify of
guest
2 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments
Epeeist
Epeeist
3 years ago

This is very much out of date. You need to have a look at the features of in the latest release.

JJ
JJ
3 years ago
Reply to  Epeeist

I don’t think LinuxLinks *needs* to do anything. They provide tons of content for free and yet you just make what are at best sarky comments.

As a forum administrator of Manjaro frequently said, if you want something done, you can

a) do it yourself
b) pay for someone to do it