Zotero Cite Links

by jpeacock29
5
4
3
2
1
Score: 35/100
New Plugin

Description

Cmd-click a Pandoc @citekey in your notes to open the cited PDF in Zotero at the page locator from the citation. - This plugin has not been manually reviewed by Obsidian staff.

Reviews

No reviews yet.

Stats

stars
downloads
0
forks
0
days
NaN
days
NaN
days
0
total PRs
0
open PRs
0
closed PRs
0
merged PRs
0
total issues
0
open issues
0
closed issues
0
commits

Latest Version

Invalid date

Changelog

README file from

Github

Cmd-click a Pandoc-style @citekey in an Obsidian note to open the cited PDF in Zotero — at the page locator from the citation, with annotation-aware page-label offsetting.

[@hickman1987, p. 8] → Cmd-click hickman1987 → Zotero opens the linked PDF at page 8.

Why

Obsidian's citation-aware plugins (e.g. Pandoc Reference List) show a bibliography sidebar and tooltips, but their best "open" action drops you in the Zotero collection view — you still have to navigate to the PDF and the page yourself. This plugin closes the last step.

Requirements

  • Obsidian 1.4.0+ (desktop only — uses Node http against localhost).
  • Zotero with the Better BibTeX extension installed and running.

This plugin communicates only with your local Zotero/Better BibTeX over 127.0.0.1, to resolve citation keys to their PDF attachments and page locators — no data leaves your machine, and it makes no other network requests.

Installation

From the community plugin directory

In Obsidian, open Settings → Community plugins → Browse, search for Zotero Cite Links, then Install and Enable. See the directory listing.

Manual

  1. Download main.js, manifest.json, and styles.css from the latest release.
  2. Place them in <vault>/.obsidian/plugins/zotero-cite-links/.
  3. Reload Obsidian → Settings → Community plugins → enable Zotero Cite Links.

Usage

  • Cmd-click any @citekey in a note. If the citation includes a page locator ([@key, p. 5] or [@key, 5]), the PDF opens at that page.
  • Command palette → "Zotero Cite Links: Open citation at cursor in Zotero" — opens the citekey nearest the cursor without clicking. Useful in source mode or when you'd rather use a hotkey.
  • Command palette → "Zotero Cite Links: Refresh Zotero library list" — re-queries Better BibTeX for the list of libraries to search (groups and your personal library). Run after adding a new Zotero group.

Settings

  • Zotero port — Better BibTeX JSON-RPC port. Default 23119.
  • Click modifier — choose between Cmd/Ctrl-click (default, doesn't interfere with normal editor text selection) or plain click.

Acknowledgements

The Better BibTeX integration approach draws on patterns from mgmeyers/obsidian-pandoc-reference-list.