Compare commits

..

No commits in common. "main" and "date-from-last-modified" have entirely different histories.

7 changed files with 21 additions and 602 deletions

View File

@ -1,29 +0,0 @@
name: Update README
on:
push:
branches:
- main
paths:
- '_README.md'
jobs:
update-readme:
runs-on: ubuntu-latest
steps:
- name: Checkout repository
uses: actions/checkout@v3
- name: Generate README.md
run: |
python3 generate_readme.py _README.md > README.md
- name: Lint README.md
run: npx awesome-lint README.md
- name: Commit changes
if: success() # Only commit if linting passes
uses: stefanzweifel/git-auto-commit-action@v4
with:
commit_message: 'Auto-update README.md [skip ci]'
file_pattern: README.md

17
.github/workflows/lint.yml vendored Normal file
View File

@ -0,0 +1,17 @@
name: Awesome Lint CI
on:
push:
branches: ['main']
pull_request:
branches: ['**']
schedule:
- cron: "0 7 * * *"
jobs:
Awesome_Lint:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
with:
fetch-depth: 0
- name: Run Awesome Lint
run: npx awesome-lint

View File

@ -1,28 +0,0 @@
name: Test README Generation
on:
pull_request:
branches: ['**']
paths:
- '_README.md'
- 'generate_readme.py'
- '.github/workflows/test-readme.yml'
workflow_dispatch:
jobs:
test-readme:
runs-on: ubuntu-latest
steps:
- name: Checkout repository
uses: actions/checkout@v3
- name: Generate README.md (Test Only)
run: |
python3 generate_readme.py _README.md > README.md
- name: Show README.md output
run: |
cat README.md
- name: Run Awesome Lint on Generated README
run: npx awesome-lint README.md

View File

@ -4,11 +4,11 @@ Please note that this project is released with a [Contributor Code of Conduct](c
Ensure your pull request adheres to the following guidelines:
- Edit and modify the `_README.md` file. `README.md` is automatically generated from this file.
- Edit and modify the `README.md` file.
- Ensure that the project you submit does not duplicate existing entries.
- Ensuring that the items you submit have at least working documentation for the description.
- Ensure that you add new item in alphabetical order
- Ensure that the new item have correct category. Suggest new one if you find suitable
- Ensure that the new item have correct category. suggest new one if you find suitable
- Submit a separate PR for each item.
- Format the PR title as `Add item: item name`/`Fix item: item name`.

324
README.md
View File

@ -1,4 +1,4 @@
# Awesome Zotero [![Awesome](https://awesome.re/badge.svg?style=flat-square)](https://awesome.re)
# Awesome Zotero [![Awesome](https://awesome.re/badge.svg)](https://awesome.re)
Zotero is an amazing reference manager that is both free and open source. This repository aims to be the reference to all awesome additional tweaks that make Zotero better.
@ -26,374 +26,61 @@ Your help is much appreciated. If you want to add something or fix a problem, lo
### Citations
- [Better BibTeX for Zotero](https://github.com/retorquere/zotero-better-bibtex) - Make Zotero effective for us LaTeX holdouts.
![Last Commit](https://img.shields.io/github/last-commit/retorquere/zotero-better-bibtex?style=flat-square)
![License](https://img.shields.io/github/license/retorquere/zotero-better-bibtex?style=flat-square)
![Issues](https://img.shields.io/github/issues/retorquere/zotero-better-bibtex?style=flat-square)
![Stars](https://img.shields.io/github/stars/retorquere/zotero-better-bibtex?style=flat-square)
![Forks](https://img.shields.io/github/forks/retorquere/zotero-better-bibtex?style=flat-square)
- [Jasminum](https://github.com/l0o0/jasminum) - A Zotero add-on to retrieve CNKI meta.
![Last Commit](https://img.shields.io/github/last-commit/l0o0/jasminum?style=flat-square)
![License](https://img.shields.io/github/license/l0o0/jasminum?style=flat-square)
![Issues](https://img.shields.io/github/issues/l0o0/jasminum?style=flat-square)
![Stars](https://img.shields.io/github/stars/l0o0/jasminum?style=flat-square)
![Forks](https://img.shields.io/github/forks/l0o0/jasminum?style=flat-square)
- [Scite-zotero-plugin](https://github.com/scitedotai/scite-zotero-plugin) - Add citations from Scite to Zotero.
![Last Commit](https://img.shields.io/github/last-commit/scitedotai/scite-zotero-plugin?style=flat-square)
![License](https://img.shields.io/github/license/scitedotai/scite-zotero-plugin?style=flat-square)
![Issues](https://img.shields.io/github/issues/scitedotai/scite-zotero-plugin?style=flat-square)
![Stars](https://img.shields.io/github/stars/scitedotai/scite-zotero-plugin?style=flat-square)
![Forks](https://img.shields.io/github/forks/scitedotai/scite-zotero-plugin?style=flat-square)
- [Zotero-citation](https://github.com/MuiseDestiny/zotero-citation) - Make Zotero's citation in Word easier and clearer.
![Last Commit](https://img.shields.io/github/last-commit/MuiseDestiny/zotero-citation?style=flat-square)
![License](https://img.shields.io/github/license/MuiseDestiny/zotero-citation?style=flat-square)
![Issues](https://img.shields.io/github/issues/MuiseDestiny/zotero-citation?style=flat-square)
![Stars](https://img.shields.io/github/stars/MuiseDestiny/zotero-citation?style=flat-square)
![Forks](https://img.shields.io/github/forks/MuiseDestiny/zotero-citation?style=flat-square)
- [Zotero DOI Manager](https://github.com/bwiernik/zotero-shortdoi) - Zotero plugin to retrieve and manage DOIs for references.
![Last Commit](https://img.shields.io/github/last-commit/bwiernik/zotero-shortdoi?style=flat-square)
![License](https://img.shields.io/github/license/bwiernik/zotero-shortdoi?style=flat-square)
![Issues](https://img.shields.io/github/issues/bwiernik/zotero-shortdoi?style=flat-square)
![Stars](https://img.shields.io/github/stars/bwiernik/zotero-shortdoi?style=flat-square)
![Forks](https://img.shields.io/github/forks/bwiernik/zotero-shortdoi?style=flat-square)
- [Zotero-citationcounts](https://github.com/eschnett/zotero-citationcounts) - Zotero plugin for auto-fetching citation counts from various sources.
![Last Commit](https://img.shields.io/github/last-commit/eschnett/zotero-citationcounts?style=flat-square)
![License](https://img.shields.io/github/license/eschnett/zotero-citationcounts?style=flat-square)
![Issues](https://img.shields.io/github/issues/eschnett/zotero-citationcounts?style=flat-square)
![Stars](https://img.shields.io/github/stars/eschnett/zotero-citationcounts?style=flat-square)
![Forks](https://img.shields.io/github/forks/eschnett/zotero-citationcounts?style=flat-square)
- [Zotero-inspire](https://github.com/fkguo/zotero-inspire) - Fetch publication information from INSPIRE-HEP and add it to Zotero.
![Last Commit](https://img.shields.io/github/last-commit/fkguo/zotero-inspire?style=flat-square)
![License](https://img.shields.io/github/license/fkguo/zotero-inspire?style=flat-square)
![Issues](https://img.shields.io/github/issues/fkguo/zotero-inspire?style=flat-square)
![Stars](https://img.shields.io/github/stars/fkguo/zotero-inspire?style=flat-square)
![Forks](https://img.shields.io/github/forks/fkguo/zotero-inspire?style=flat-square)
- [Zotero-pmcid-fetcher](https://github.com/retorquere/zotero-pmcid-fetcher) - Fetch PMCID/PMID for items with a DOI.
![Last Commit](https://img.shields.io/github/last-commit/retorquere/zotero-pmcid-fetcher?style=flat-square)
![License](https://img.shields.io/github/license/retorquere/zotero-pmcid-fetcher?style=flat-square)
![Issues](https://img.shields.io/github/issues/retorquere/zotero-pmcid-fetcher?style=flat-square)
![Stars](https://img.shields.io/github/stars/retorquere/zotero-pmcid-fetcher?style=flat-square)
![Forks](https://img.shields.io/github/forks/retorquere/zotero-pmcid-fetcher?style=flat-square)
- [Zotero TL;DR](https://github.com/syt2/Zotero-TLDR) - Zotero addon to automatically fetch TL;DR from Semantic Scholar for items.
![Last Commit](https://img.shields.io/github/last-commit/syt2/Zotero-TLDR?style=flat-square)
![License](https://img.shields.io/github/license/syt2/Zotero-TLDR?style=flat-square)
![Issues](https://img.shields.io/github/issues/syt2/Zotero-TLDR?style=flat-square)
![Stars](https://img.shields.io/github/stars/syt2/Zotero-TLDR?style=flat-square)
![Forks](https://img.shields.io/github/forks/syt2/Zotero-TLDR?style=flat-square)
- [inciteful-zotero-plugin](https://github.com/inciteful-xyz/inciteful-zotero-plugin) - A Zotero plugin which integrates Inciteful.xyz.
![Last Commit](https://img.shields.io/github/last-commit/inciteful-xyz/inciteful-zotero-plugin?style=flat-square)
![License](https://img.shields.io/github/license/inciteful-xyz/inciteful-zotero-plugin?style=flat-square)
![Issues](https://img.shields.io/github/issues/inciteful-xyz/inciteful-zotero-plugin?style=flat-square)
![Stars](https://img.shields.io/github/stars/inciteful-xyz/inciteful-zotero-plugin?style=flat-square)
![Forks](https://img.shields.io/github/forks/inciteful-xyz/inciteful-zotero-plugin?style=flat-square)
### Customization
- [Delitemwithatt](https://github.com/redleafnew/delitemwithatt) - Remove attachment(s) when deleting the item(s) or collection in Zotero and JurisM.
![Last Commit](https://img.shields.io/github/last-commit/redleafnew/delitemwithatt?style=flat-square)
![License](https://img.shields.io/github/license/redleafnew/delitemwithatt?style=flat-square)
![Issues](https://img.shields.io/github/issues/redleafnew/delitemwithatt?style=flat-square)
![Stars](https://img.shields.io/github/stars/redleafnew/delitemwithatt?style=flat-square)
![Forks](https://img.shields.io/github/forks/redleafnew/delitemwithatt?style=flat-square)
- [Tara](https://github.com/l0o0/tara) - Zotero add-on for backup and restore preferences, add-ons, translators, styles, and locate between two machines.
![Last Commit](https://img.shields.io/github/last-commit/l0o0/tara?style=flat-square)
![License](https://img.shields.io/github/license/l0o0/tara?style=flat-square)
![Issues](https://img.shields.io/github/issues/l0o0/tara?style=flat-square)
![Stars](https://img.shields.io/github/stars/l0o0/tara?style=flat-square)
![Forks](https://img.shields.io/github/forks/l0o0/tara?style=flat-square)
- [Zotero-actions-tags](https://github.com/windingwind/zotero-actions-tags) - Automatic tagging of items based on actions performed on them.
![Last Commit](https://img.shields.io/github/last-commit/windingwind/zotero-actions-tags?style=flat-square)
![License](https://img.shields.io/github/license/windingwind/zotero-actions-tags?style=flat-square)
![Issues](https://img.shields.io/github/issues/windingwind/zotero-actions-tags?style=flat-square)
![Stars](https://img.shields.io/github/stars/windingwind/zotero-actions-tags?style=flat-square)
![Forks](https://img.shields.io/github/forks/windingwind/zotero-actions-tags?style=flat-square)
- [Zotero-better-authors](https://github.com/github-young/zotero-better-authors) - Customize the display of author names in Zotero.
![Last Commit](https://img.shields.io/github/last-commit/github-young/zotero-better-authors?style=flat-square)
![License](https://img.shields.io/github/license/github-young/zotero-better-authors?style=flat-square)
![Issues](https://img.shields.io/github/issues/github-young/zotero-better-authors?style=flat-square)
![Stars](https://img.shields.io/github/stars/github-young/zotero-better-authors?style=flat-square)
![Forks](https://img.shields.io/github/forks/github-young/zotero-better-authors?style=flat-square)
- [Zotero-date-from-last-modified](https://github.com/retorquere/zotero-date-from-last-modified) - Shows when the item was last modified.
![Last Commit](https://img.shields.io/github/last-commit/retorquere/zotero-date-from-last-modified?style=flat-square)
![License](https://img.shields.io/github/license/retorquere/zotero-date-from-last-modified?style=flat-square)
![Issues](https://img.shields.io/github/issues/retorquere/zotero-date-from-last-modified?style=flat-square)
![Stars](https://img.shields.io/github/stars/retorquere/zotero-date-from-last-modified?style=flat-square)
![Forks](https://img.shields.io/github/forks/retorquere/zotero-date-from-last-modified?style=flat-square)
- [Zotero-format-metadata](https://github.com/northword/zotero-format-metadata) - Linter for Zotero to format item metadata.
![Last Commit](https://img.shields.io/github/last-commit/northword/zotero-format-metadata?style=flat-square)
![License](https://img.shields.io/github/license/northword/zotero-format-metadata?style=flat-square)
![Issues](https://img.shields.io/github/issues/northword/zotero-format-metadata?style=flat-square)
![Stars](https://img.shields.io/github/stars/northword/zotero-format-metadata?style=flat-square)
![Forks](https://img.shields.io/github/forks/northword/zotero-format-metadata?style=flat-square)
- [Zotero-reference](https://github.com/MuiseDestiny/zotero-reference) - PDF references add-on for Zotero.
![Last Commit](https://img.shields.io/github/last-commit/MuiseDestiny/zotero-reference?style=flat-square)
![License](https://img.shields.io/github/license/MuiseDestiny/zotero-reference?style=flat-square)
![Issues](https://img.shields.io/github/issues/MuiseDestiny/zotero-reference?style=flat-square)
![Stars](https://img.shields.io/github/stars/MuiseDestiny/zotero-reference?style=flat-square)
![Forks](https://img.shields.io/github/forks/MuiseDestiny/zotero-reference?style=flat-square)
- [Zotero-pdf-preview](https://github.com/windingwind/zotero-pdf-preview) - Preview Zotero attachments in the library view.
![Last Commit](https://img.shields.io/github/last-commit/windingwind/zotero-pdf-preview?style=flat-square)
![License](https://img.shields.io/github/license/windingwind/zotero-pdf-preview?style=flat-square)
![Issues](https://img.shields.io/github/issues/windingwind/zotero-pdf-preview?style=flat-square)
![Stars](https://img.shields.io/github/stars/windingwind/zotero-pdf-preview?style=flat-square)
![Forks](https://img.shields.io/github/forks/windingwind/zotero-pdf-preview?style=flat-square)
- [Zutilo](https://github.com/wshanks/Zutilo) - Zotero plugin providing some additional editing features.
![Last Commit](https://img.shields.io/github/last-commit/wshanks/Zutilo?style=flat-square)
![License](https://img.shields.io/github/license/wshanks/Zutilo?style=flat-square)
![Issues](https://img.shields.io/github/issues/wshanks/Zutilo?style=flat-square)
![Stars](https://img.shields.io/github/stars/wshanks/Zutilo?style=flat-square)
![Forks](https://img.shields.io/github/forks/wshanks/Zutilo?style=flat-square)
- [zotero-style](https://github.com/MuiseDestiny/zotero-style) - Zotero plugin to provide ethereal Style
![Last Commit](https://img.shields.io/github/last-commit/MuiseDestiny/zotero-style?style=flat-square)
![License](https://img.shields.io/github/license/MuiseDestiny/zotero-style?style=flat-square)
![Issues](https://img.shields.io/github/issues/MuiseDestiny/zotero-style?style=flat-square)
![Stars](https://img.shields.io/github/stars/MuiseDestiny/zotero-style?style=flat-square)
![Forks](https://img.shields.io/github/forks/MuiseDestiny/zotero-style?style=flat-square)
### Developer
- [Generator-zotero-plugin](https://www.npmjs.com/package/generator-zotero-plugin) - Generate a Zotero Plugin scaffold.
- [Scaffold](https://www.zotero.org/support/dev/translators/scaffold) - An IDE for Zotero translators.
### File Management
- [Zotero-attanger](https://github.com/MuiseDestiny/zotero-attanger) - Attachment Manager for Zotero.
![Last Commit](https://img.shields.io/github/last-commit/MuiseDestiny/zotero-attanger?style=flat-square)
![License](https://img.shields.io/github/license/MuiseDestiny/zotero-attanger?style=flat-square)
![Issues](https://img.shields.io/github/issues/MuiseDestiny/zotero-attanger?style=flat-square)
![Stars](https://img.shields.io/github/stars/MuiseDestiny/zotero-attanger?style=flat-square)
![Forks](https://img.shields.io/github/forks/MuiseDestiny/zotero-attanger?style=flat-square)
- [Zotfile](https://github.com/jlegewie/zotfile) - Zotero plugin to automatically rename, move, and attach PDFs (or other files) to Zotero items.
![Last Commit](https://img.shields.io/github/last-commit/jlegewie/zotfile?style=flat-square)
![License](https://img.shields.io/github/license/jlegewie/zotfile?style=flat-square)
![Issues](https://img.shields.io/github/issues/jlegewie/zotfile?style=flat-square)
![Stars](https://img.shields.io/github/stars/jlegewie/zotfile?style=flat-square)
![Forks](https://img.shields.io/github/forks/jlegewie/zotfile?style=flat-square)
- [Zotero-open-pdf](https://github.com/retorquere/zotero-open-pdf) - Open PDFs in external PDF viewer from Zotero.
![Last Commit](https://img.shields.io/github/last-commit/retorquere/zotero-open-pdf?style=flat-square)
![License](https://img.shields.io/github/license/retorquere/zotero-open-pdf?style=flat-square)
![Issues](https://img.shields.io/github/issues/retorquere/zotero-open-pdf?style=flat-square)
![Stars](https://img.shields.io/github/stars/retorquere/zotero-open-pdf?style=flat-square)
![Forks](https://img.shields.io/github/forks/retorquere/zotero-open-pdf?style=flat-square)
- [Zotero-storage-scanner](https://github.com/retorquere/zotero-storage-scanner) - Zotero plugin to remove the broken & duplicate attachment links of the bibliography.
![Last Commit](https://img.shields.io/github/last-commit/retorquere/zotero-storage-scanner?style=flat-square)
![License](https://img.shields.io/github/license/retorquere/zotero-storage-scanner?style=flat-square)
![Issues](https://img.shields.io/github/issues/retorquere/zotero-storage-scanner?style=flat-square)
![Stars](https://img.shields.io/github/stars/retorquere/zotero-storage-scanner?style=flat-square)
![Forks](https://img.shields.io/github/forks/retorquere/zotero-storage-scanner?style=flat-square)
- [Zoplicate](https://github.com/ChenglongMa/zoplicate) - Detect and manage duplicate items in Zotero.
![Last Commit](https://img.shields.io/github/last-commit/ChenglongMa/zoplicate?style=flat-square)
![License](https://img.shields.io/github/license/ChenglongMa/zoplicate?style=flat-square)
![Issues](https://img.shields.io/github/issues/ChenglongMa/zoplicate?style=flat-square)
![Stars](https://img.shields.io/github/stars/ChenglongMa/zoplicate?style=flat-square)
![Forks](https://img.shields.io/github/forks/ChenglongMa/zoplicate?style=flat-square)
- [Zotmoov](https://github.com/wileyyugioh/zotmoov) - Zotero plugin to automatically move attachments and link them.
![Last Commit](https://img.shields.io/github/last-commit/wileyyugioh/zotmoov?style=flat-square)
![License](https://img.shields.io/github/license/wileyyugioh/zotmoov?style=flat-square)
![Issues](https://img.shields.io/github/issues/wileyyugioh/zotmoov?style=flat-square)
![Stars](https://img.shields.io/github/stars/wileyyugioh/zotmoov?style=flat-square)
![Forks](https://img.shields.io/github/forks/wileyyugioh/zotmoov?style=flat-square)
### Integrations
- [lyz](https://github.com/wshanks/lyz) - Zotero plugin intended to make working with LyX/Zotero more pleasant.
![Last Commit](https://img.shields.io/github/last-commit/wshanks/lyz?style=flat-square)
![License](https://img.shields.io/github/license/wshanks/lyz?style=flat-square)
![Issues](https://img.shields.io/github/issues/wshanks/lyz?style=flat-square)
![Stars](https://img.shields.io/github/stars/wshanks/lyz?style=flat-square)
![Forks](https://img.shields.io/github/forks/wshanks/lyz?style=flat-square)
- [notero](https://github.com/dvanoni/notero) - Zotero plugin for syncing items and notes into Notion.
![Last Commit](https://img.shields.io/github/last-commit/dvanoni/notero?style=flat-square)
![License](https://img.shields.io/github/license/dvanoni/notero?style=flat-square)
![Issues](https://img.shields.io/github/issues/dvanoni/notero?style=flat-square)
![Stars](https://img.shields.io/github/stars/dvanoni/notero?style=flat-square)
![Forks](https://img.shields.io/github/forks/dvanoni/notero?style=flat-square)
- [Obsidian-Zotlit](https://github.com/PKM-er/obsidian-zotlit) - ZotLit is a third-party project that aims to facilitate the integration between Obsidian.md and Zotero.
![Last Commit](https://img.shields.io/github/last-commit/PKM-er/obsidian-zotlit?style=flat-square)
![License](https://img.shields.io/github/license/PKM-er/obsidian-zotlit?style=flat-square)
![Issues](https://img.shields.io/github/issues/PKM-er/obsidian-zotlit?style=flat-square)
![Stars](https://img.shields.io/github/stars/PKM-er/obsidian-zotlit?style=flat-square)
![Forks](https://img.shields.io/github/forks/PKM-er/obsidian-zotlit?style=flat-square)
### Miscellaneous
- [Awesome GPT](https://github.com/MuiseDestiny/zotero-gpt) - Zotero plugin to provide GPT backend into Zotero using API.
![Last Commit](https://img.shields.io/github/last-commit/MuiseDestiny/zotero-gpt?style=flat-square)
![License](https://img.shields.io/github/license/MuiseDestiny/zotero-gpt?style=flat-square)
![Issues](https://img.shields.io/github/issues/MuiseDestiny/zotero-gpt?style=flat-square)
![Stars](https://img.shields.io/github/stars/MuiseDestiny/zotero-gpt?style=flat-square)
![Forks](https://img.shields.io/github/forks/MuiseDestiny/zotero-gpt?style=flat-square)
- [KeepZotero](https://github.com/yhmtsai/KeepZotero) - Zotero plugin to keep Zotero in the taskbar by changing close to minimize or disabling shortcuts.
![Last Commit](https://img.shields.io/github/last-commit/yhmtsai/KeepZotero?style=flat-square)
![License](https://img.shields.io/github/license/yhmtsai/KeepZotero?style=flat-square)
![Issues](https://img.shields.io/github/issues/yhmtsai/KeepZotero?style=flat-square)
![Stars](https://img.shields.io/github/stars/yhmtsai/KeepZotero?style=flat-square)
![Forks](https://img.shields.io/github/forks/yhmtsai/KeepZotero?style=flat-square)
- [Zotero Addons](https://github.com/syt2/zotero-addons) - Zotero add-on to list and install add-ons in Zotero.
![Last Commit](https://img.shields.io/github/last-commit/syt2/zotero-addons?style=flat-square)
![License](https://img.shields.io/github/license/syt2/zotero-addons?style=flat-square)
![Issues](https://img.shields.io/github/issues/syt2/zotero-addons?style=flat-square)
![Stars](https://img.shields.io/github/stars/syt2/zotero-addons?style=flat-square)
![Forks](https://img.shields.io/github/forks/syt2/zotero-addons?style=flat-square)
- [zotero-arxiv-workflow](https://github.com/AllanChain/zotero-arxiv-workflow) - Zotero plugin to help you manage adding and updating papers from arXiv.
![Last Commit](https://img.shields.io/github/last-commit/AllanChain/zotero-arxiv-workflow?style=flat-square)
![License](https://img.shields.io/github/license/AllanChain/zotero-arxiv-workflow?style=flat-square)
![Issues](https://img.shields.io/github/issues/AllanChain/zotero-arxiv-workflow?style=flat-square)
![Stars](https://img.shields.io/github/stars/AllanChain/zotero-arxiv-workflow?style=flat-square)
![Forks](https://img.shields.io/github/forks/AllanChain/zotero-arxiv-workflow?style=flat-square)
### Productivity
- [Chartero](https://github.com/volatile-static/Chartero) - Zotero plugin to provide charts in Zotero.
![Last Commit](https://img.shields.io/github/last-commit/volatile-static/Chartero?style=flat-square)
![License](https://img.shields.io/github/license/volatile-static/Chartero?style=flat-square)
![Issues](https://img.shields.io/github/issues/volatile-static/Chartero?style=flat-square)
![Stars](https://img.shields.io/github/stars/volatile-static/Chartero?style=flat-square)
![Forks](https://img.shields.io/github/forks/volatile-static/Chartero?style=flat-square)
- [Zotero Better Notes](https://github.com/windingwind/zotero-better-notes) - Everything about note management in Zotero.
![Last Commit](https://img.shields.io/github/last-commit/windingwind/zotero-better-notes?style=flat-square)
![License](https://img.shields.io/github/license/windingwind/zotero-better-notes?style=flat-square)
![Issues](https://img.shields.io/github/issues/windingwind/zotero-better-notes?style=flat-square)
![Stars](https://img.shields.io/github/stars/windingwind/zotero-better-notes?style=flat-square)
![Forks](https://img.shields.io/github/forks/windingwind/zotero-better-notes?style=flat-square)
- [Zotero-reading-list](https://github.com/Dominic-DallOsto/zotero-reading-list) - Keep track of whether you've read items in Zotero.
![Last Commit](https://img.shields.io/github/last-commit/Dominic-DallOsto/zotero-reading-list?style=flat-square)
![License](https://img.shields.io/github/license/Dominic-DallOsto/zotero-reading-list?style=flat-square)
![Issues](https://img.shields.io/github/issues/Dominic-DallOsto/zotero-reading-list?style=flat-square)
![Stars](https://img.shields.io/github/stars/Dominic-DallOsto/zotero-reading-list?style=flat-square)
![Forks](https://img.shields.io/github/forks/Dominic-DallOsto/zotero-reading-list?style=flat-square)
- [Zotero-OCR](https://github.com/UB-Mannheim/zotero-ocr) - OCR PDFs in Zotero.
![Last Commit](https://img.shields.io/github/last-commit/UB-Mannheim/zotero-ocr?style=flat-square)
![License](https://img.shields.io/github/license/UB-Mannheim/zotero-ocr?style=flat-square)
![Issues](https://img.shields.io/github/issues/UB-Mannheim/zotero-ocr?style=flat-square)
![Stars](https://img.shields.io/github/stars/UB-Mannheim/zotero-ocr?style=flat-square)
![Forks](https://img.shields.io/github/forks/UB-Mannheim/zotero-ocr?style=flat-square)
- [Zotero mdnotes](https://github.com/argenos/zotero-mdnotes) - Zotero plugin to export item metadata and notes as markdown files.
![Last Commit](https://img.shields.io/github/last-commit/argenos/zotero-mdnotes?style=flat-square)
![License](https://img.shields.io/github/license/argenos/zotero-mdnotes?style=flat-square)
![Issues](https://img.shields.io/github/issues/argenos/zotero-mdnotes?style=flat-square)
![Stars](https://img.shields.io/github/stars/argenos/zotero-mdnotes?style=flat-square)
![Forks](https://img.shields.io/github/forks/argenos/zotero-mdnotes?style=flat-square)
- [Zotero-markdb-connect](https://github.com/daeh/zotero-markdb-connect) - Zotero plugin that links your Markdown database to Zotero.
![Last Commit](https://img.shields.io/github/last-commit/daeh/zotero-markdb-connect?style=flat-square)
![License](https://img.shields.io/github/license/daeh/zotero-markdb-connect?style=flat-square)
![Issues](https://img.shields.io/github/issues/daeh/zotero-markdb-connect?style=flat-square)
![Stars](https://img.shields.io/github/stars/daeh/zotero-markdb-connect?style=flat-square)
![Forks](https://img.shields.io/github/forks/daeh/zotero-markdb-connect?style=flat-square)
- [Zotcard](https://github.com/018/zotcard) - Card note-taking enhancement tool with card templates.
![Last Commit](https://img.shields.io/github/last-commit/018/zotcard?style=flat-square)
![License](https://img.shields.io/github/license/018/zotcard?style=flat-square)
![Issues](https://img.shields.io/github/issues/018/zotcard?style=flat-square)
![Stars](https://img.shields.io/github/stars/018/zotcard?style=flat-square)
![Forks](https://img.shields.io/github/forks/018/zotcard?style=flat-square)
- [zotxt](https://github.com/egh/zotxt) - Zotero extension for supporting utilities that deal with plain text files.
![Last Commit](https://img.shields.io/github/last-commit/egh/zotxt?style=flat-square)
![License](https://img.shields.io/github/license/egh/zotxt?style=flat-square)
![Issues](https://img.shields.io/github/issues/egh/zotxt?style=flat-square)
![Stars](https://img.shields.io/github/stars/egh/zotxt?style=flat-square)
![Forks](https://img.shields.io/github/forks/egh/zotxt?style=flat-square)
- [zotcite](https://github.com/jalvesaq/zotcite) - Neovim plugin for integration with Zotero.
![Last Commit](https://img.shields.io/github/last-commit/jalvesaq/zotcite?style=flat-square)
![License](https://img.shields.io/github/license/jalvesaq/zotcite?style=flat-square)
![Issues](https://img.shields.io/github/issues/jalvesaq/zotcite?style=flat-square)
![Stars](https://img.shields.io/github/stars/jalvesaq/zotcite?style=flat-square)
![Forks](https://img.shields.io/github/forks/jalvesaq/zotcite?style=flat-square)
- [cmp-zotcite](https://github.com/jalvesaq/cmp-zotcite) - Zotero completion source for nvim-cmp using zotcite as backend.
![Last Commit](https://img.shields.io/github/last-commit/jalvesaq/cmp-zotcite?style=flat-square)
![License](https://img.shields.io/github/license/jalvesaq/cmp-zotcite?style=flat-square)
![Issues](https://img.shields.io/github/issues/jalvesaq/cmp-zotcite?style=flat-square)
![Stars](https://img.shields.io/github/stars/jalvesaq/cmp-zotcite?style=flat-square)
![Forks](https://img.shields.io/github/forks/jalvesaq/cmp-zotcite?style=flat-square)
### Translations
- [Zotero PDF translate](https://github.com/windingwind/zotero-pdf-translate) - Translate PDF, EPub, webpage, metadata, annotations, notes to the target language.
![Last Commit](https://img.shields.io/github/last-commit/windingwind/zotero-pdf-translate?style=flat-square)
![License](https://img.shields.io/github/license/windingwind/zotero-pdf-translate?style=flat-square)
![Issues](https://img.shields.io/github/issues/windingwind/zotero-pdf-translate?style=flat-square)
![Stars](https://img.shields.io/github/stars/windingwind/zotero-pdf-translate?style=flat-square)
![Forks](https://img.shields.io/github/forks/windingwind/zotero-pdf-translate?style=flat-square)
### Website Integrations
- [zotpress](https://wordpress.org/plugins/zotpress/) - Zotpress brings publication broadcasting and scholarly blogging to WordPress through Zotero.
@ -402,15 +89,8 @@ Your help is much appreciated. If you want to add something or fix a problem, lo
### Dark Themes
- [zotero-night](https://github.com/tefkah/zotero-night) - Night theme for Zotero UI and PDF.
![Last Commit](https://img.shields.io/github/last-commit/tefkah/zotero-night?style=flat-square)
![License](https://img.shields.io/github/license/tefkah/zotero-night?style=flat-square)
![Issues](https://img.shields.io/github/issues/tefkah/zotero-night?style=flat-square)
![Stars](https://img.shields.io/github/stars/tefkah/zotero-night?style=flat-square)
![Forks](https://img.shields.io/github/forks/tefkah/zotero-night?style=flat-square)
### Light Themes
## Contributing
Please see [CONTRIBUTING.md](CONTRIBUTING.md) for details on how to contribute to this awesome list.
Please see [contributing.md](contributing.md) for details on how to contribute to this awesome list.

View File

@ -1,101 +0,0 @@
# Awesome Zotero [![Awesome](https://awesome.re/badge.svg)](https://awesome.re)
Zotero is an amazing reference manager that is both free and open source. This repository aims to be the reference to all awesome additional tweaks that make Zotero better.
Your help is much appreciated. If you want to add something or fix a problem, look see [Contributing](#contributing).
---
## Contents
- [Extensions](#extensions)
- [Citations](#citations)
- [Customization](#customization)
- [Developer](#developer)
- [File Management](#file-management)
- [Integrations](#integrations)
- [Miscellaneous](#miscellaneous)
- [Productivity](#productivity)
- [Translations](#translations)
- [Website Integrations](#website-integrations)
- [Themes](#themes)
- [Dark Themes](#dark-themes)
- [Light Themes](#light-themes)
## Extensions
### Citations
- [Better BibTeX for Zotero](https://github.com/retorquere/zotero-better-bibtex) - Make Zotero effective for us LaTeX holdouts.
- [Jasminum](https://github.com/l0o0/jasminum) - A Zotero add-on to retrieve CNKI meta.
- [Scite-zotero-plugin](https://github.com/scitedotai/scite-zotero-plugin) - Add citations from Scite to Zotero.
- [Zotero-citation](https://github.com/MuiseDestiny/zotero-citation) - Make Zotero's citation in Word easier and clearer.
- [Zotero DOI Manager](https://github.com/bwiernik/zotero-shortdoi) - Zotero plugin to retrieve and manage DOIs for references.
- [Zotero-citationcounts](https://github.com/eschnett/zotero-citationcounts) - Zotero plugin for auto-fetching citation counts from various sources.
- [Zotero-inspire](https://github.com/fkguo/zotero-inspire) - Fetch publication information from INSPIRE-HEP and add it to Zotero.
- [Zotero-pmcid-fetcher](https://github.com/retorquere/zotero-pmcid-fetcher) - Fetch PMCID/PMID for items with a DOI.
- [Zotero TL;DR](https://github.com/syt2/Zotero-TLDR) - Zotero addon to automatically fetch TL;DR from Semantic Scholar for items.
- [inciteful-zotero-plugin](https://github.com/inciteful-xyz/inciteful-zotero-plugin) - A Zotero plugin which integrates Inciteful.xyz.
### Customization
- [Delitemwithatt](https://github.com/redleafnew/delitemwithatt) - Remove attachment(s) when deleting the item(s) or collection in Zotero and JurisM.
- [Tara](https://github.com/l0o0/tara) - Zotero add-on for backup and restore preferences, add-ons, translators, styles, and locate between two machines.
- [Zotero-actions-tags](https://github.com/windingwind/zotero-actions-tags) - Automatic tagging of items based on actions performed on them.
- [Zotero-better-authors](https://github.com/github-young/zotero-better-authors) - Customize the display of author names in Zotero.
- [Zotero-date-from-last-modified](https://github.com/retorquere/zotero-date-from-last-modified) - Shows when the item was last modified.
- [Zotero-format-metadata](https://github.com/northword/zotero-format-metadata) - Linter for Zotero to format item metadata.
- [Zotero-reference](https://github.com/MuiseDestiny/zotero-reference) - PDF references add-on for Zotero.
- [Zotero-pdf-preview](https://github.com/windingwind/zotero-pdf-preview) - Preview Zotero attachments in the library view.
- [Zutilo](https://github.com/wshanks/Zutilo) - Zotero plugin providing some additional editing features.
- [zotero-style](https://github.com/MuiseDestiny/zotero-style) - Zotero plugin to provide ethereal Style
### Developer
- [Generator-zotero-plugin](https://www.npmjs.com/package/generator-zotero-plugin) - Generate a Zotero Plugin scaffold.
- [Scaffold](https://www.zotero.org/support/dev/translators/scaffold) - An IDE for Zotero translators.
### File Management
- [Zotero-attanger](https://github.com/MuiseDestiny/zotero-attanger) - Attachment Manager for Zotero.
- [Zotfile](https://github.com/jlegewie/zotfile) - Zotero plugin to automatically rename, move, and attach PDFs (or other files) to Zotero items.
- [Zotero-open-pdf](https://github.com/retorquere/zotero-open-pdf) - Open PDFs in external PDF viewer from Zotero.
- [Zotero-storage-scanner](https://github.com/retorquere/zotero-storage-scanner) - Zotero plugin to remove the broken & duplicate attachment links of the bibliography.
- [Zoplicate](https://github.com/ChenglongMa/zoplicate) - Detect and manage duplicate items in Zotero.
- [Zotmoov](https://github.com/wileyyugioh/zotmoov) - Zotero plugin to automatically move attachments and link them.
### Integrations
- [lyz](https://github.com/wshanks/lyz) - Zotero plugin intended to make working with LyX/Zotero more pleasant.
- [notero](https://github.com/dvanoni/notero) - Zotero plugin for syncing items and notes into Notion.
- [Obsidian-Zotlit](https://github.com/PKM-er/obsidian-zotlit) - ZotLit is a third-party project that aims to facilitate the integration between Obsidian.md and Zotero.
### Miscellaneous
- [Awesome GPT](https://github.com/MuiseDestiny/zotero-gpt) - Zotero plugin to provide GPT backend into Zotero using API.
- [KeepZotero](https://github.com/yhmtsai/KeepZotero) - Zotero plugin to keep Zotero in the taskbar by changing close to minimize or disabling shortcuts.
- [Zotero Addons](https://github.com/syt2/zotero-addons) - Zotero add-on to list and install add-ons in Zotero.
- [zotero-arxiv-workflow](https://github.com/AllanChain/zotero-arxiv-workflow) - Zotero plugin to help you manage adding and updating papers from arXiv.
### Productivity
- [Chartero](https://github.com/volatile-static/Chartero) - Zotero plugin to provide charts in Zotero.
- [Zotero Better Notes](https://github.com/windingwind/zotero-better-notes) - Everything about note management in Zotero.
- [Zotero-reading-list](https://github.com/Dominic-DallOsto/zotero-reading-list) - Keep track of whether you've read items in Zotero.
- [Zotero-OCR](https://github.com/UB-Mannheim/zotero-ocr) - OCR PDFs in Zotero.
- [Zotero mdnotes](https://github.com/argenos/zotero-mdnotes) - Zotero plugin to export item metadata and notes as markdown files.
- [Zotero-markdb-connect](https://github.com/daeh/zotero-markdb-connect) - Zotero plugin that links your Markdown database to Zotero.
- [Zotcard](https://github.com/018/zotcard) - Card note-taking enhancement tool with card templates.
- [zotxt](https://github.com/egh/zotxt) - Zotero extension for supporting utilities that deal with plain text files.
- [zotcite](https://github.com/jalvesaq/zotcite) - Neovim plugin for integration with Zotero.
- [cmp-zotcite](https://github.com/jalvesaq/cmp-zotcite) - Zotero completion source for nvim-cmp using zotcite as backend.
### Translations
- [Zotero PDF translate](https://github.com/windingwind/zotero-pdf-translate) - Translate PDF, EPub, webpage, metadata, annotations, notes to the target language.
### Website Integrations
- [zotpress](https://wordpress.org/plugins/zotpress/) - Zotpress brings publication broadcasting and scholarly blogging to WordPress through Zotero.
## Themes
### Dark Themes
- [zotero-night](https://github.com/tefkah/zotero-night) - Night theme for Zotero UI and PDF.
### Light Themes
## Contributing
Please see [CONTRIBUTING.md](CONTRIBUTING.md) for details on how to contribute to this awesome list.

View File

@ -1,120 +0,0 @@
#!/usr/bin/env python3
import re
import sys
def extract_repo(url):
"""Extract the GitHub repository name from the URL."""
match = re.match(r'https://github\.com/([^/]+/[^/]+)', url)
return match[1] if match else ''
def add_badges(lines):
"""Add GitHub badges to lines containing GitHub repository URLs."""
processed_lines = []
for line in lines:
if 'https://github.com/' in line:
if url_match := re.search(r'https://github\.com/\S+', line):
repo_url = url_match[0]
repo_name = extract_repo(repo_url)
processed_lines.append(line)
if repo_name:
processed_lines.append('') # Add a blank line
# Add shields.io badges
badges = [
f' ![Last Commit](https://img.shields.io/github/last-commit/{repo_name}?style=flat-square)',
f'![License](https://img.shields.io/github/license/{repo_name}?style=flat-square)',
f'![Issues](https://img.shields.io/github/issues/{repo_name}?style=flat-square)',
f'![Stars](https://img.shields.io/github/stars/{repo_name}?style=flat-square)',
f'![Forks](https://img.shields.io/github/forks/{repo_name}?style=flat-square)',
''
]
processed_lines.extend(badges)
else:
processed_lines.append(line)
else:
processed_lines.append(line)
return processed_lines
def ensure_punctuation(lines):
"""Ensure all list item descriptions end with a period."""
punctuated_lines = []
for line in lines:
if re.match(r'- \[.*?\]\(.*?\) - .*[^.]$', line):
line += '.' # Append a period
punctuated_lines.append(line)
return punctuated_lines
def remove_extra_parentheses(lines):
"""Remove extra closing parentheses at the end of image markdown links."""
corrected_lines = []
for line in lines:
corrected_line = re.sub(r'(!\[[^\]]*\]\([^\)]*\))\)+', r'\1', line)
corrected_lines.append(corrected_line)
return corrected_lines
def add_awesome_badge(lines):
"""Ensure the Awesome badge is correctly added."""
# Check for an existing "Awesome" badge in the lines
for line in lines:
if "https://awesome.re" in line:
return lines # Badge already exists; do nothing
# Add the badge at the top if not present
badge = '[![Awesome](https://awesome.re/badge-flat.svg)](https://awesome.re)'
lines.insert(0, badge)
return lines
def fix_list_item_format(lines):
"""Ensure list items use a dash separator between link and description."""
formatted_lines = []
for line in lines:
if re.match(r'- \[.*?\]\(.*?\) .*', line):
line = re.sub(r'(\]\(.*?\)) ', r'\1 - ', line) # Ensure a dash after the link
formatted_lines.append(line)
return formatted_lines
def remove_duplicate_links(lines):
"""Remove duplicate links in the markdown."""
seen_links = set()
deduplicated_lines = []
for line in lines:
# Check for links in the current line
if match := re.search(r'\((https?://[^\)]+)\)', line):
link = match.group(1)
if link in seen_links and "https://awesome.re" not in line:
continue # Skip duplicate links (but don't remove Awesome badge)
seen_links.add(link)
deduplicated_lines.append(line)
return deduplicated_lines
def main():
if len(sys.argv) != 2:
print("Usage: python script.py <input_markdown_file>")
sys.exit(1)
input_file = sys.argv[1]
with open(input_file, 'r', encoding='utf-8') as f:
lines = [line.rstrip('\n') for line in f]
lines = add_awesome_badge(lines)
lines = add_badges(lines)
lines = ensure_punctuation(lines)
lines = fix_list_item_format(lines)
lines = remove_duplicate_links(lines)
lines = remove_extra_parentheses(lines)
for line in lines:
print(line)
if __name__ == "__main__":
main()