zotero VS obsidian-citation-plugin

Compare zotero vs obsidian-citation-plugin and see what are their differences.


Zotero is a free, easy-to-use tool to help you collect, organize, annotate, cite, and share your research sources. (by zotero)


Obsidian plugin which integrates your academic reference manager with the Obsidian editor. Search your references from within Obsidian and automatically create and reference literature notes for papers and books. (by hans)
Our great sponsors
  • WorkOS - The modern API for authentication & user identity.
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • Onboard AI - ChatGPT with full context of any GitHub repo.
zotero obsidian-citation-plugin
251 22
8,787 986
4.2% -
9.7 0.0
4 days ago 4 months ago
JavaScript TypeScript
GNU General Public License v3.0 or later MIT License
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.


Posts with mentions or reviews of zotero. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2023-12-06.
  • I wrote my bibliography manually (Dont ask why). How do I sort it by the first letter of each entry?
    2 projects | /r/LaTeX | 6 Dec 2023
    And next time, you use a real literature management program like zotero (some university libraries offer classes, there is a r/zotero, etc) or jabref to create a proper bibtex file with the references. It is not that difficult, and keeps you sane (esp. if a paper has to be formatted for a different publisher). See e.g. learnlatex.
  • Ask HN: Who is hiring? (December 2023)
    17 projects | news.ycombinator.com | 1 Dec 2023
    Zotero | Remote | Full-Time or Part-Time | https://www.zotero.org

    Zotero is an open-source project that develops software to help people collect, organize, annotate, cite, and share their research. Our software is recommended by most universities and used by millions of students, scholars, scientists, and researchers worldwide.

    We're looking for a JavaScript developer to work on Zotero "translators" — the pieces of code that let people click a button in their browser toolbar on any webpage and save high-quality metadata and files to their Zotero libraries. If you like web scraping, APIs, data formats, and exploring sites in the browser devtools, this would be up your alley. As a core Zotero developer, you'll also have the ability to work across Zotero's vast ecosystem and help shape the future of the project.

    This is an open-ended contract role that can scale up and down in hours based on availability and workload.


  • Show HN: Odin – the integration of LLMs with Obsidian note taking
    7 projects | news.ycombinator.com | 21 Sep 2023
    Zotero is your answer, it even auto generates your citations.


    Apparently there are plugins for Logseq and Obsidian as well.

  • A collection of useful Mac Apps
    32 projects | /r/macapps | 13 Jul 2023
    Zotero - Price: Free Free and open-source reference manager that helps you collect, organize, and cite your research sources.
  • Is there an equivalent of calibredb for research papers?
    3 projects | /r/emacs | 12 Jul 2023
    I use the free and open source Zotero which I think you'd find very calibre-like and manage notes and concept linking with org-roam in emacs.
  • Zotero Better Notes – Knowledge management solution insid}e Zotero
    18 projects | news.ycombinator.com | 24 Jun 2023
    Zotero is great, but only if enhanced with plugins and a few settings. I don't use Zotero Better Notes so far, but here's my list:

    - disable sync

    - set “Base directory” (Preferences > Advanced > Files and Folders) to local literature folder

    - set PDF View to “System default” (Preferences > General > “Open PDFs using..”)

    - Enable recursive quick search in folders: go to Preferences > Advanced > Config Editor, search for `recursiveCollections`, double click (set to True)

    - use CTRL-SHIFT-DRAG to drop files into Zotero as Links, see [#77](https://github.com/zotero/zotero/issues/77)

    - use CTRL-Shift-C to copy bibliography to clipboard

    - Dark Theme [1]

  • How to Read and Organize Online Articles (Without Driving Yourself Crazy)
    3 projects | news.ycombinator.com | 18 Jun 2023
    If I come across an article I want to come back to, I add it to my Zotero [1]. You can choose what level of snapshot to capture; I save thorough enough webpages to not have to worry about linkrot.

    I already had Zotero set up for academic papers, but it probably is good enough to recommend over pocket or Unroll.me or any other ersatz solution.

    It has browser plugins, syncing, both tags and folders, and it's free. You can pay them to sync larger files if you like, or you can use Zotfile.

    1) https://www.zotero.org/

  • Ask HN: What personal knowledge base do you use?
    3 projects | news.ycombinator.com | 12 Jun 2023
    Rather than forcing a single app solution, I suggest a combo. As a well maintained and feature-rich local FOSS, I chose Zotero + Logseq

    https://www.zotero.org/ is not just a citation manager. I look at it as a DB of archived pages, pdfs, and bookmarks.

    https://logseq.com/ is an "advanced" outliner. So for gathering thoughts, it is both highly hierarchical (= outlining) and non-linear (through tagging and links).

    It is a powerful combo, so it could be overwhelming for simpler use cases.

  • WebDAV server on OpenBSD
    3 projects | /r/openbsd | 26 May 2023
    Hi, all! I'm trying to set up a personal server on OpenBSD. One of the things I need the server to be able to do is keep my Zotero files backed up, and Zotero uses WebDAV to do that. So far as I've been able to figure out, OpenBSD does not make it possible to run a WebDAV server. Is that right? I've found cadaver as a WebDAV client, and I've crawled the httpd man pages for any indication of the functionality, but so far, I'm coming up empty.
  • Todoist for capture? Thinking about using Todoist to capture web bookmarks (articles, websites, books, podcasts, etc.). Are any of you doing the same? If not what tool are you using?
    2 projects | /r/todoist | 21 May 2023
    I use Zotero and Obsidian for this. I have been burned too many times with online services and my notes. I own the data this way.


Posts with mentions or reviews of obsidian-citation-plugin. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2023-05-01.
  • Automatic sync of all notes between Zotero and Obsidian?
    5 projects | /r/ObsidianMD | 1 May 2023
  • My setup as a researcher. How to write, run statistics, and work seamlessly with R, Obsidian, Linux, and Zotero, and collaborate with senior professors who only accept MS Word files!
    7 projects | /r/ObsidianMD | 27 Mar 2023
    Another problem is that no matter how much I tried, the two available Zotero plugins for Obsidian do not work for me (this https://github.com/mgmeyers/obsidian-zotero-integration and this https://github.com/hans/obsidian-citation-plugin). I am not sure if that is because I'm on Linux, but they just don't work. However, RStudio on Linux works great with Zotero, and I can easily add citations using the Better BibTeX for Zotero plugin (https://github.com/retorquere/zotero-better-bibtex) to create citation keys. That way, I can simply copy/paste the citation key (e.g. '@lastname2020') in the text and have it render into the citation when I render the file in Rstudio. I sometimes write documents with > 300 references, and Zotero running in a Windows VM, trying to refresh a huge word document would take a long time, and would lead to corrupt citations. That's no problem with a markdown/Rmarkdown document.
  • Zotero Templates for Obsidian
    2 projects | /r/ObsidianMD | 14 Mar 2023
    I like it more than other options like Citation: https://github.com/hans/obsidian-citation-plugin
  • Maybe a niche question, but is anyone aware of any way to setup a database for citations? I'd like to be able to input citation information, copy the citation, and keep that citation data saved somewhere so I can pull it out again later, preferably in whatever style I need for that moment
    3 projects | /r/selfhosted | 12 Feb 2023
    There are several plugins to organize citations available for Obsidian, although you'd probably need to be willing to migrate your workflow (notes, citations, etc.) into it to get the most out of it.
  • Seeking extension to create markdown research snippets with citations (copy to clipboard)
    2 projects | /r/firefox | 1 Jan 2023
    How about this?
  • Research eReader Syncing
    4 projects | /r/ObsidianMD | 25 Sep 2022
    6+7) Yes, that's correct! I read on the ereader (Boox NoteAir), then import annotations into Zotero (described above). The annotations are exported to Obsidian using the citations plugin (I could share my template, if you're interested). Now I have a markdown document with metadata and all the highlights. Then I can go through the (very time-consuming!) task of summarizing these highlights into notes. I write two types of notes: first a 'literature note' (one big one, some I'm not completely sticking to the Zettelkasten method here) with headings for each idea from the texts that I want to have a note on. I rewrite the highlights in my own words (and have the text open for reference while I do that), and sometimes I'll embed some highlights as quotes if I think it's nice to keep the original wording of the author there too. These literature notes stick closely to the original text; I won't add anything. The second type are like 'permanent notes'. In these, I might add ideas from other authors, my own ideas etc. Perhaps 'living notes' would be a better term, because this is where I try to synthesize ideas from different sources (and thus they'll constantly be expanded and rewritten as I read, learn and think more).
    4 projects | /r/ObsidianMD | 25 Sep 2022
    I use the citations plugin to transfer metadata and highlights from Zotero to Obsidian. I have a bibtex file that automatically gets updated, so this really is as simple as hitting 'Open new literature note' and selecting the source from the list.
  • Obsidian and automatic citations?
    2 projects | /r/ObsidianMD | 21 Sep 2022
    I've used Obsidian for writing a few papers, inserting citations from Zotero using the Citations plugin. (I also have a macOS Automator script that lets me insert Zotero citations into any text field in any application.) When I'm ready to export the document, I drag the markdown file to a menu bar application called DocDown, which generates a Word document according to a specified style template and automatically processes the references using the Zotero database.
  • About Citation Files on GitHub
    6 projects | news.ycombinator.com | 25 Jan 2022
  • Zotero- ree, easy-to-use tool to collect, organize, cite, and share research
    10 projects | news.ycombinator.com | 2 Jan 2022
    Zotero is, if you're not in the market for a closed source silo like EndNote, the only game left in town. Mendeley went full on Evil, and Papers for Mac is Mac only, closed source, and missing dozens of functionalities that are absolutely a must have in academic writing and research.

    An absolute must have is BetterBibTex (https://retorque.re/zotero-better-bibtex/), which adds better Citekey management and, my personal highlight, "export on add" functionality. In short, everything I save into a specific folder in my library gets exported as a .bib file right away. That way I can click a button in my browser and have the citation ready in my LaTeX editor, Word, or Obsidian (https://github.com/hans/obsidian-citation-plugin) within seconds.

    The latest beta also adds full Markdown export for Notes. I tend to keep my notes on papers in Zotero, attached to the paper, but export them for filing in Obsidian (which I then feed into MkDocs for our work group's large repo).

    Unless you need Apple Pages support, which Apple keeps to itself and only sells for mighty moolah to a select few, Zotero can do anything EndNote can do, is Open Source, and with that won't drive your PI up the wall with yet another expense.

What are some alternatives?

When comparing zotero and obsidian-citation-plugin you can also consider the following projects:

zotero-better-bibtex - Make Zotero effective for us LaTeX holdouts

calibre - The official source code repository for the calibre ebook manager

jabref - Graphical Java application for managing BibTeX and biblatex (.bib) databases

bookends-tools - Alfred Workflow to Integrate with Bookends, an academic reference manager/bibliography tool for macOS

Zettlr - Your One-Stop Publication Workbench

notion-auto-pull - Bash script to automatically download a notion workspace

zotero-mdnotes - A Zotero plugin to export item metadata and notes as markdown files

logseq - A local-first, non-linear, outliner notebook for organizing and sharing your personal knowledge base. Use it to organize your todo list, to write your journals, or to record your unique life.

sioyek - Sioyek is a PDF viewer with a focus on textbooks and research papers

papis - Powerful and highly extensible command-line based document and bibliography manager.