41 lines
2.0 KiB
Markdown
41 lines
2.0 KiB
Markdown
# Zotero Addons Scraper
|
|

|
|

|
|

|
|
|
|
|
|
This is a script repository for scraping [Zotero](https://www.zotero.org) add-ons, intended for use with [Zotero Addons](https://github.com/syt2/zotero-addons).
|
|
> Switch to `addon-scraper` source in [Zotero Addons](https://github.com/syt2/zotero-addons) to use this repository.
|
|
|
|
## Workflows
|
|
This repository utilizes GitHub Actions workflow for automation.
|
|
including the following steps:
|
|
- Retrieve [Zotero](https://www.zotero.org) add-on information specified in [addons](addons) folder
|
|
- Parse add-on information into JSON data
|
|
- Publish the JSON data to the [`publish`](https://github.com/syt2/zotero-addons-scraper/blob/publish/addon_infos.json) branch and the [latest release](https://github.com/syt2/zotero-addons-scraper/releases/latest)
|
|
|
|
## Contributing
|
|
Adding a new add-on entry `{owner}@{repo}` in the [addons](addons) folder.
|
|
|
|
Optionally, add tags by writing JSON content to the file:
|
|
```json
|
|
{"tags": ["reader"]}
|
|
```
|
|
|
|
Available tags:
|
|
|
|
| Tag | Description |
|
|
|---|---|
|
|
| `ai` | AI-powered features (summarization, chat, translation via LLM) |
|
|
| `metadata` | Metadata retrieval, citation counts, impact factor, formatting |
|
|
| `reader` | PDF reading experience, annotation, highlighting |
|
|
| `notes` | Note-taking, markdown export, knowledge management |
|
|
| `attachment` | File management, attachment organization, OCR |
|
|
| `interface` | UI enhancements, themes, column customization |
|
|
| `integration` | Integration with external services (Notion, Obsidian, Word, etc.) |
|
|
| `utility` | Zotero system tools (automation, deduplication, plugin management) |
|
|
|
|
## Usage
|
|
1. `fork` this repository
|
|
2. Enable actions and scheduled workflow in `Actions` page of forked repository
|