Skip to content

windingwind/overleaf-zotero-sync

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 

Repository files navigation

Link Overleaf project with Zotero

image

Usage

Demo: https://windingwind.github.io/overleaf-zotero-sync/

Note that it is recommended to deploy the application on your own server, as it can store your Zotero and Overleaf credentials in local storage and websites from the same origin can access them.

Motivation

Overleaf is a popular online LaTeX editor. It has built-in support for synchronizing bibliography from Zotero, however:

  • It requires the subscription plan
  • Only the creator of the linked file can update the citations

Other options include using the Zotero Better BibTeX plugin, which allows you to export citations in BibTeX format and then manually update the citations in Overleaf. However, this requires manual steps and can bring inconsistencies if the bibliography is updated by multiple users.

This application allows you to link your Overleaf project with a Zotero library or collection, and update the citations in the project without requiring an Overleaf subscription. All credentials are used and stored locally.

Pre-requisites

  1. Have a Zotero account (https://www.zotero.org/)
  2. Have a Zotero library/collection with items you want to cite
  3. Have an Overleaf account (https://www.overleaf.com/) and a project where you want to use the citations

Python-based application

See the branch python-archive.

Disclaimer

This application is not affiliated with Overleaf or Zotero. It is a third-party tool that uses the Overleaf Git API and Zotero web API to update citations in Overleaf projects. Use it at your own risk. The author is not responsible for any data loss or issues that may arise from using this tool.

About

Link Overleaf project with Zotero

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published