A Zotero plugin that automatically retrieves and updates paper metadata from multiple academic sources based on paper titles.
- Fetch metadata from multiple sources:
- DBLP
- Semantic Scholar
- ... (Please open an issue if additional academic sources are require)
- Update publication metadata automatically
- Multi-language support (English, Chinese)
- Download the latest release (.xpi file) from the releases page
- In Zotero:
- Go to Tools → Add-ons
- Click the gear icon and choose "Install Add-on From File..."
- Select the downloaded .xpi file
- Select one item in your Zotero library
- Right-click and select "Fetch Metadata" from the context menu
- The plugin will search for matching publications
- If multiple matches are found, select the correct one from the search results dialog
- The item's metadata will be updated automatically
To increase API rate limits for Semantic Scholar:
- Go to Tools → Metadata Scraper Settings
- Enter your Semantic Scholar API key
- Click OK to save
- Node.js
- npm
- Clone the repository:
git clone https://github.com/creling/zotero-metadata-scraper.git
cd zotero-metadata-scraper
- Install dependencies:
npm install
- Development build with hot reload:
npm run start
- Production build:
npm run build
npm run lint:check # Check code style
npm run lint:fix # Fix code style
AGPL-3.0 © creling
- Report issues on GitHub