Let me give a huge thanks to @retorquere for creating and sharing an app written in Node which does a terrific job importing Zotero data into Devonthink DT3:
I have long sought a way to combine these two applications. Zotero is ideal for collecting and organizing citations. Devonthink is ideal for searching information as well as working with information in order to create a report or presentation to share with others.
The combination of these two results essentially in a programmable word processor particularly well-suited for writing on topics which cite multiple other sources of information.
Emiliano’s implementation allows you to create or customize an html template which presents Zotero data arranged in any format that html/CSS allow - including all of the typical Zotero citation fields as well as html notes (including change in font/color and even images/annotations) and links to the citation in Zotero online as well as links to file attachments locally in Zotero or external links associated with the Zotero citation.
Once the data is in Devonthink, the full range of Devonthink’s abilities allow not only for searching your Zotero database but also serves as an editor to combine multiple citations and edit content in HTML, RTF, or PDF format as you wish. Thus essentially Devonthink works as both a means to search your Zotero database and also as an extremely capable and customizable report generator.
My main personal/professional usage of Zotero and Devonthink is to research focused topics in medicine and then annotate, curate, and write a summary discussion on the issues in those papers. This concept of course applies to many other fields of knowledge as well. This integration between Zotero and Devonthink - a “programmable HTML, RTF, and PDF word processor” - is a holy grail I have been seeking for some time. I suspect it will be similarly useful to many others who use one or both of these applications.
Just one example here of a very simple example displaying Zotero data inside DT3 - this is based on an HTML template so the format is as customizable as HTML and CSS can be: