Skip to content

Instantly share code, notes, and snippets.

@heyjoeway
Last active November 23, 2022 06:33
Show Gist options
  • Save heyjoeway/f10ca4d04f15b3d14f6e54f3fe17f42f to your computer and use it in GitHub Desktop.
Save heyjoeway/f10ca4d04f15b3d14f6e54f3fe17f42f to your computer and use it in GitHub Desktop.
Free Zotero "integration" in Overleaf

Get a list of collections using:

https://api.zotero.org/users/[USER ID]/collections?key=[API KEY]

Where:

Find the "key" attribute corresponding to the collection you want to use. This is your [COLLECTION ID]. Then, in Overleaf, create a new file. Select "From External URL", then insert the following URL:

https://api.zotero.org/users/[USER ID]/collections/[COLLECTION ID]/items?format=bibtex&key=[API KEY]

Name it whatever you want (with a .bib extension of course). Then create it. Whenever you add new items to the collection, sync the collection in Zotero, select the file in Overleaf and hit Refresh. Easy.

This should not be a paid feature.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment