DarkTable
darktable.org Windows, Mac OS, Linux
A photography workflow application (similar to Adbobe Lightroom) Includes a non-destructive raw developer for raw images and managing digital negatives.
- Homepage: darktable.org
- GitHub: github.com/darktable-org/darktable
- Web info: web-check.xyz/results/darktable.org
DarkTable Source Code
Author
Description
darktable is an open source photography workflow application and raw developer
Homepage
https://www.darktable.orgLicense
GPL-3.0
Created
21 Mar 12
Last Updated
06 Apr 24
Latest version
Primary Language
C
Size
1,263,833 KB
Stars
8,729
Forks
1,079
Watchers
8,729
Language Usage
Star History
Top Contributors
-
@TurboGit (7862)
-
@hanatos (3946)
-
@houz (2480)
-
@LebedevRI (2423)
-
@hean01 (2030)
-
@upegelow (1937)
-
@AlicVB (1365)
-
@jenshannoschwalm (1243)
-
@pmjdebruijn (1047)
-
@ralfbrown (1041)
-
@victoryforce (973)
-
@aurelienpierre (925)
-
@dterrahe (902)
-
@pedrocr (863)
-
@boucman (701)
-
@dtorop (662)
-
@phweyland (558)
-
@MRIG (488)
-
@johnny-bit (430)
-
@jpellegrini (425)
-
@parafin (380)
-
@elstoc (364)
-
@kmilos (353)
-
@jcsogo (318)
-
@Nilvus (307)
-
@rawfiner (305)
-
@lebmich (268)
-
@bieber (266)
-
@EdgarLux (242)
-
@edgomez (215)
Recent Commits
-
Pascal Obry (05 Apr 24)
Update integration test sub-module.
-
Mario Zimmermann (04 Apr 24)
[CI/nightly]: bump xcode for macos-14 runner Github runner `macos-14` now contains Xcode 15.3
-
Pascal Obry (04 Apr 24)
Merge pull request #16568 from victoryforce/purge-nonexistent-images-scripts-fixes Usage text fixes for purge nonexistent images scripts
-
Victor Forsiuk (02 Apr 24)
Replace stderr debug print with conditional (DT_DEBUG_IMAGEIO) dt_print in exif.cc
-
Matjaž Jeran (04 Apr 24)
Update Slovenian translation.
-
Victor Forsiuk (03 Apr 24)
More precise descriptions of '--configdir' and '--library' options
-
Victor Forsiuk (03 Apr 24)
Fix wrong description of the '--purge' option
-
Bill Ferguson (22 Mar 24)
lua/database.c - added duplicate_image_with_history function to create duplicate of image with processing applied lua/database.h - declared function for use by the image datatype lua/image.c - added entry point duplicate_with_history to the dt_lua_image_t datatype
-
Miloš Komarčević (25 Mar 24)
colorspaces: ignore matrix enum when parsing CICP codes
-
Mario Zimmermann (03 Apr 24)
fix import from camera not working Similar to #16484 it does not make sense to create a filmroll/path at import session start because each imported image can be stored in a different folder according to the import subdirectory naming pattern. The filmroll/path is created by the listener for each image. fixes #16552
-
Pascal Obry (03 Apr 24)
colorequal: Add a const.
-
Matjaž Jeran (03 Apr 24)
Update Slovenian translation.
-
Pascal Obry (03 Apr 24)
colorequal: Redraw the graph when reset button is pressed.
-
Miloš Komarčević (28 Mar 24)
Update relnotes for RawSpeed changes
-
vertama (03 Apr 24)
Update Finnish translation
-
Roman Lebedev (03 Apr 24)
RawSpeed submodule update (proper) Merge remote-tracking branch 'upstream/develop' into stable * Make Olympus decompressor faster (-13%) * Make Sony LJpeg decompressor faster (-33%) * Support broken-by-design Blackmagic uncompressed DNG's. Refs. #11495. * OM System OM-1 Mark II support. Fixes #16297. * Fujifilm X100VI support. Fixes #16393. * Sony ILCE-9M3 support. Fixes #16523. * Phase One P25+ support. Fixes #16539. * Add Panasonic DC-TZ95D alias. Fixes #16353. * Remove explicit crop from Fujifilm X-Trans gen-4/5 cameras. Fixes #5729. * Leica SL3 normalization * Fix up Panasonic DMC-FZ28 crop modes. Fixes #16457. * Add unsupported Panasonic placeholders * Add unsupported Canon placeholders * Add Fujifilm X100VI placeholder
-
Roman Lebedev (03 Apr 24)
Revert "RawSpeed submodule update" Faulty external commit hash used. This reverts commit b28b285e77a86a86e9b98c7bdb8c8c0620e8250a.
-
Roman Lebedev (02 Apr 24)
RawSpeed submodule update Merge remote-tracking branch 'upstream/develop' into stable * Make Olympus decompressor faster (-13%) * Make Sony LJpeg decompressor faster (-33%) * Support broken-by-design Blackmagic uncompressed DNG's. Refs. #11495. * OM System OM-1 Mark II support. Fixes #16297. * Fujifilm X100VI support. Fixes #16393. * Sony ILCE-9M3 support. Fixes #16523. * Phase One P25+ support. Fixes #16539. * Add Panasonic DC-TZ95D alias. Fixes #16353. * Remove explicit crop from Fujifilm X-Trans gen-4/5 cameras. Fixes #5729. * Leica SL3 normalization * Fix up Panasonic DMC-FZ28 crop modes. Fixes #16457. * Add unsupported Panasonic placeholders * Add unsupported Canon placeholders * Add Fujifilm X100VI placeholder
-
Pascal Obry (02 Apr 24)
Merge pull request #16543 from jenshannoschwalm/color_equalizer_picker Add color pickers to color equalizer
-
hanno@schwalm-bremen.de (02 Apr 24)
Add color pickers to color equalizer Add a picker togglebutton to the hue_shift slider. The quality of an area picker for hue certainly needs further care in dt_color_picker_helper() for circular averaging but is available here. At least for greens/blues its working fine. The picker is denoised for stability. Increased colorfulness of the gui elements for improved UI All live-pickers (only mean) plus the in-module picker are visualized.
-
hanno@schwalm-bremen.de (01 Apr 24)
Add some picker logs Two central functions related to picker get debug output support. 1. iop_color_picker_pickerdata_ready_callback 2. all callers for dt_color_picker_helper() wsvcqev
-
Mario Zimmermann (02 Apr 24)
fix scrolling with partially visible first row (#16557) * fix scrolling with partially visible first row This fixes another weird scroll behaviour in lighttable. When using the scrollbar smoothly so that the top row of thumbnails is only partially visible and then the scroll wheel or the touchpad is used, the scrolling gets heavy jumps or works only downwards. The reason was a wrong calculation of the realignment of the partially visible row. fixes #16549 * insert const
-
Pascal Obry (02 Apr 24)
Merge pull request #16556 from victoryforce/fix-15687 Fix image information display when multiple images are selected
-
Victor Forsiuk (31 Mar 24)
Fix an older bug with detecting if metadata field values differ when selecting multiple images
-
Victor Forsiuk (29 Mar 24)
Unbreak after #14904 image info display when multiple images are selected We need to maintain the correspondence between the list of displayed metadata and the list returned by the SQL query that counts the distinctive values of metadata fields for the selected images. #14904 broke that correspondence, this commit restores it.
-
Pascal Obry (31 Mar 24)
RELEASE_NOTES.md: Add entry for AVIF memleak.
-
hanno@schwalm-bremen.de (31 Mar 24)
Fix memleaks while reading avif files In dt_imageio_open_avif() and dt_imageio_avif_read_profile() we use avifDecoderReadFile() which is allocating memory within the avifImage struct but that is never released resulting in huge memleaks. 1. use properly initialized pointers to avifImage and free via avifImageDestroy() 2. corrected log info for reading profile 3. safer error handling
-
Miloš Komarčević (30 Mar 24)
imageio_libraw: add Canon EOS Ra support
-
root (24 Mar 24)
Add Canon EOS R50 white balance presets
-
Pascal Obry (30 Mar 24)
Merge pull request #16534 from jenshannoschwalm/distort_aware_pickers RFC: Introduce distort-aware pickers
DarkTable Website
Website
darktable
darktable is an open source photography workflow application and raw developer
Redirects
Does not redirect
Security Checks
All 65 security checks passed
Server Details
- IP Address 65.108.31.59
- Hostname tron.pixls.us
- Location Helsinki, Uusimaa, Finland, EU
- ISP Hetzner Online GmbH
- ASN AS24940
Associated Countries
-
AT
-
DE
-
FI
Saftey Score
Website marked as safe
100%
Blacklist Check
www.darktable.org was found on 0 blacklists
- ThreatLog
- OpenPhish
- PhishTank
- Phishing.Database
- PhishStats
- URLhaus
- RPiList Not Serious
- AntiSocial Blacklist
- PhishFeed
- NABP Not Recommended Sites
- Spam404
- CRDF
- Artists Against 419
- CERT Polska
- PetScams
- Suspicious Hosting IP
- Phishunt
- CoinBlockerLists
- MetaMask EthPhishing
- EtherScamDB
- EtherAddressLookup
- ViriBack C2 Tracker
- Bambenek Consulting
- Badbitcoin
- SecureReload Phishing List
- Fake Website Buster
- TweetFeed
- CryptoScamDB
- StopGunScams
- ThreatFox
- PhishFort
Website Preview
DarkTable Docker
Container Info
Darktable
[darktable](https://www.darktable.org/) is an open source photography workflow application and raw developer. A virtual lighttable and darkroom for photographers. It manages your digital negatives in a database, lets you view them through a zoomable lighttable and enables you to develop raw images and enhance them.
DockerHub Metrics
- Pull Count 48,895
- Stars 18
- Date Created 07 Apr 21
- Last Updated 28 days ago
View on DockerHub
linuxserver/darktableRun Command
docker run -d \ -p 3000:3000/tcp \ -p 3001:3001/tcp \ -e PUID=${PUID} \ -e PGID=${PGID} \ -e TZ=${TZ} \ -v /volume1/docker/darktable/config:/config \ --restart=unless-stopped \ linuxserver/darktable:latest
Compose File
version: 3.8 services: darktable: image: linuxserver/darktable:latest ports: - 3000:3000:tcp - 3001:3001:tcp environment: PUID: 1024 PGID: 100 TZ: Europe/Amsterdam volumes: - /volume1/docker/darktable/config:/config restart: unless-stopped
Environment Variables
- Var Name Default
- PUID 1024
- PGID 100
- TZ Europe/Amsterdam
Port List
- 3000:3000/tcp
- 3001:3001/tcp
Volume Mounting
- /volume1/docker/darktable/config /config
Permissions
- read ✅ Yes
- write ✅ Yes
- admin ✅ Yes
DarkTable Reviews
More Image Editors
-
A free, open source, cross-platform image editor. GIMP is a powerful tool for photo retouching, image composition, and image authoring. It is highly customizable, and supports a wide range of file formats.
-
A free, open source, professional vector graphics editor. It is a powerful tool for creating illustrations, icons, logos, diagrams, maps, and web graphics.
-
A more advanced take on Microsoft Paint. Suitable for basic image editing, with support for basic layers, unlimited undo/redo, and extendable via plugins
-
A free web-based image editor, with a modern UI. Also offers premium/paid features, such as AI-powered generation, touchup and editing
Not Open Source -
A powerful raw photo processing system and editor, for non-destructive editing of raw digital photos
-
A free online image editor, for both raster and vector graphics, with a very wide range of supported formats
-
Digital painting application. Free and open source (backed by KDE), with cross-platform support, Krita is popular among both professional and amateur artists due to it's comprehensive feature set, and intuitive UI
About the Data: DarkTable
API
You can access DarkTable's data programmatically via our API.
Simply make a GET
request to:
https://api.awesome-privacy.xyz/creativity/image-editors/darktable
The REST API is free, no-auth and CORS-enabled. To learn more, view the Swagger Docs or read the API Usage Guide.
About the Data
Beyond the user-submitted YAML you see above, we also augment each listing with additional data dynamically fetched from several sources. To learn more about where the rest of data included in this page comes from, and how it is computed, see the About the Data section of our About page.
Share DarkTable
Help your friends compare Image Editors, and pick privacy-respecting software and services.
Share DarkTable and Awesome Privacy with your network!