Yes! It’s true, you can now see your Darktable edits in the digiKam thumbnail/icon views.
If you’re like me, you love the power of digiKam’s asset management features like advanced search, AI face tagging, heirarchical tagging, geolocation, metadata templates, Lighttable culling, and more (yes, I know Darktable has many of these features, but not to the level of digiKam). Personally, I think digiKam is the best open-source DAM, and one of the best overall (I’ll admit I’m biased). I also think Darktable is an absolutely fantastic RAW editor, but the DAM aspect of Darktable I always thought was a little basic. Please don’t misunderstand me, I love both programs and I use them both every day.
The one thing that has really frustrated me was I had to save my Darktable edits to JPG or some other file to see them in digiKam. Well, no longer! Thanks to our lead dev on the digiKam team, he pointed me to a feature in that’s been in digiKam for years, but never really used: The ability to read a thumbnail from an .xmp sidecar.
I created a Darktable Lua script that writes a 200x200 thumbnail to the .xmp sidecar where digiKam can read it and use it to show the Darktable edits in all the digiKam thumbnail/icon views.
Caution: This is still very early in development and highly experimental, but I’ve been using it for a few months. It works well enough for now. There aren’t any functions that will affect the base image.
You can get all the details in the github repo here: Darktable-digiKam Thumbnails
I’m hoping some people more experienced with Darktable Lua will help me develop this further with a Darktable UI and button. See the repo Readme.md for the development plan.
Note: This SIGNIFICANTLY increases the size of the .xmp file, but I think the functionality it delivers is well worth it. Also, you don’t need to write every thumbnail to the .xmp; only the ones you want to see in digiKam.