there is a first version of a plugin that lets you export your Tropy items as CSL/JSON for Zotero: GitHub - tropy/tropy-plugin-csl. The plugin is in an early stage but it might serve you well:
– Download the code from GitHub as ZIP file. Do not unpack the ZIP and verify that your browser did not unpack it.
– Install the plugin in Tropy by selecting the ZIP file in Preferences > Plugins.
– Duplicate the template you are using for your items in the template editor and for each field you want to export to Zotero set a corresponding CSL/JSON id in the field’s label.
– Then select this ‘export’ template in the plugin.
– You can export multiple Tropy items as a single JSON file (so you don’t have to import the items file by file into Zotero). To do so, select multiple items, right click, and select Export Selected Items > Your Zotero Plugin Name from the context menu. Make sure each item has a valid
Alternatively, if you happen to end up with multiple CSL JSON files, you can install e.g. jq to concatenate your files: after installing jq, run in the command line
cat file-1.json file-2.json | jq . | jq -s > output.json (bash) or
cat file-1.json file-2.json | jq '.' | jq -s > output.json (zsh).
In case you have a folder with lots of JSON files you want to concatenate, you can use
* instead of the file names (
Hope it helps!