reference-manager-comparison

Compare Zotero, Mendeley, EndNote, and Paperpile for research use

191 stars

Best use case

reference-manager-comparison is best used when you need a repeatable AI agent workflow instead of a one-off prompt.

Compare Zotero, Mendeley, EndNote, and Paperpile for research use

Teams using reference-manager-comparison should expect a more consistent output, faster repeated execution, less prompt rewriting.

When to use this skill

  • You want a reusable workflow that can be run more than once with consistent structure.

When not to use this skill

  • You only need a quick one-off answer and do not need a reusable workflow.
  • You cannot install or maintain the underlying files, dependencies, or repository context.

Installation

Claude Code / Cursor / Codex

$curl -o ~/.claude/skills/reference-manager-comparison/SKILL.md --create-dirs "https://raw.githubusercontent.com/wentorai/research-plugins/main/skills/writing/citation/reference-manager-comparison/SKILL.md"

Manual Installation

  1. Download SKILL.md from GitHub
  2. Place it in .claude/skills/reference-manager-comparison/SKILL.md inside your project
  3. Restart your AI agent — it will auto-discover the skill

How reference-manager-comparison Compares

Feature / Agentreference-manager-comparisonStandard Approach
Platform SupportNot specifiedLimited / Varies
Context Awareness High Baseline
Installation ComplexityUnknownN/A

Frequently Asked Questions

What does this skill do?

Compare Zotero, Mendeley, EndNote, and Paperpile for research use

Where can I find the source code?

You can find the source code on GitHub using the link provided at the top of the page.

SKILL.md Source

# Reference Manager Comparison

A skill for selecting and configuring the right reference management tool for your research workflow. Provides an in-depth comparison of Zotero, Mendeley, EndNote, and Paperpile across features, pricing, integration, collaboration, and discipline-specific needs.

## Feature Comparison

### Overview Matrix

| Feature | Zotero | Mendeley | EndNote | Paperpile |
|---------|--------|----------|---------|-----------|
| Cost | Free (300MB cloud) | Free (2GB cloud) | ~$275 or institutional | $36/year (academic) |
| Platform | Win/Mac/Linux | Win/Mac/Linux | Win/Mac | Web + Chrome |
| Word plugin | Yes | Yes | Yes | Yes (Google Docs too) |
| LaTeX export | BibTeX, BibLaTeX | BibTeX | BibTeX | BibTeX |
| PDF annotation | Basic (built-in reader) | Yes | Yes | Yes |
| Group libraries | Yes (unlimited, 300MB free) | Yes (limited free) | Via EndNote Online | Yes |
| Browser extension | Excellent (Zotero Connector) | Web Importer | Capture (limited) | Excellent |
| Open source | Yes (GPLv3) | No | No | No |
| Offline access | Full | Full | Full | Limited |
| Storage upgrade | $20/year (2GB) | $55/year (5GB) | Unlimited (desktop) | Unlimited |

## Zotero

### Strengths

```
- Free and open source with strong community
- Best browser extension for capturing metadata
- Excellent plugin ecosystem:
  * Better BibTeX (superior LaTeX integration)
  * ZotFile (PDF management and renaming)
  * Zotero OCR (extract text from scanned PDFs)
  * Scite (citation context analysis)
- Works on all platforms including Linux
- Syncs across devices; self-hosting is possible
- Transparent data format (SQLite, exportable)
```

### Zotero Setup for Researchers

```python
def recommended_zotero_plugins() -> list[dict]:
    """
    Essential Zotero plugins for academic researchers.
    """
    return [
        {
            "name": "Better BibTeX",
            "purpose": "Automatic .bib file export, stable citation keys",
            "install": "github.com/retorquere/zotero-better-bibtex",
            "priority": "Essential for LaTeX users"
        },
        {
            "name": "ZotFile",
            "purpose": "Rename and organize attached PDFs",
            "install": "zotfile.com",
            "priority": "Highly recommended"
        },
        {
            "name": "Zotero Storage Scanner",
            "purpose": "Find broken attachments and duplicates",
            "install": "Available via Zotero plugin manager",
            "priority": "Useful for library maintenance"
        },
        {
            "name": "DOI Manager",
            "purpose": "Fetch missing DOIs for your references",
            "install": "Available via Zotero plugin manager",
            "priority": "Recommended for bibliography accuracy"
        }
    ]
```

## Mendeley

### Strengths

```
- Free with generous 2GB cloud storage
- Built-in PDF reader with annotation tools
- Mendeley Suggest recommends related papers
- Strong institutional adoption
- Social features (researcher profiles, groups)
```

### Limitations

```
- Owned by Elsevier (data privacy concerns for some users)
- Desktop app development has slowed (focus shifted to web)
- Limited plugin ecosystem compared to Zotero
- BibTeX export can have formatting inconsistencies
- Group library size limitations on free tier
```

## EndNote

### Strengths

```
- Deep integration with Web of Science
- Mature product with decades of development
- Excellent Word plugin (Cite While You Write)
- Strong institutional support and training resources
- Handles very large libraries (10,000+ references) well
```

### Limitations

```
- Expensive for individual purchase
- No Linux support
- Closed format (vendor lock-in risk)
- Steeper learning curve
- Limited free collaboration features
```

## Paperpile

### Strengths

```
- Excellent Google Docs and Google Scholar integration
- Clean, modern interface
- Very fast browser-based workflow
- Built-in PDF viewer with annotation
- Automatic metadata extraction from PDFs
```

### Limitations

```
- No desktop app (requires internet for full functionality)
- Chrome-only browser extension
- No Linux-native app (web-based works on all platforms)
- Smaller user community than Zotero or Mendeley
```

## Decision Guide

### Choosing by Use Case

```
If you use LaTeX primarily:
  -> Zotero + Better BibTeX (best .bib integration)

If you use Google Docs primarily:
  -> Paperpile (native Docs integration)

If your institution provides it:
  -> EndNote (maximize institutional support)

If you want free + open source:
  -> Zotero (no contest)

If you need built-in recommendations:
  -> Mendeley or Paperpile (suggest related papers)

If you collaborate heavily:
  -> Zotero groups or Paperpile shared folders

If you have a very large library (50,000+ items):
  -> EndNote or Zotero (both handle large libraries well)
```

## Migration Between Tools

### Exporting and Importing

All major reference managers support BibTeX and RIS export formats, making migration possible:

```
Export from source tool:
  - Zotero: File > Export Library > BibTeX/RIS
  - Mendeley: Tools > Export (BibTeX)
  - EndNote: File > Export > RIS/BibTeX
  - Paperpile: Settings > Export > BibTeX

Import to target tool:
  - Drag and drop the exported file into the new tool
  - Review imported entries for metadata accuracy
  - Re-attach PDFs if they did not transfer automatically
```

### What Transfers and What Does Not

| Data | Transfers? | Notes |
|------|-----------|-------|
| Metadata (title, author, year) | Yes | Via BibTeX/RIS |
| PDFs | Sometimes | Depends on export settings |
| Annotations/highlights | Rarely | Usually tool-specific format |
| Folder/collection structure | Sometimes | Zotero RDF preserves collections |
| Tags | Usually | Via RIS or Zotero RDF |
| Notes | Sometimes | Check export format |

Choose your reference manager early in your research career and invest time in organizing your library -- the cost of switching grows with library size.