JabRef — Open-Source BibTeX Manager

The reference manager built around BibTeX itself. Open source, file-based, and ideal for LaTeX-first researchers who want their bibliography in plain text under version control.

Category Reference
Pricing Free
Rating ★★★★☆ (4/5)

Overview

JabRef manages your bibliography as what it really is for LaTeX users: a .bib file. Instead of hiding references in a database, it edits BibTeX directly — which means your library is plain text, diffable, and lives happily inside a Git repository next to your manuscript.

Why researchers use it

  • BibTeX-native — no export step; the .bib file is the library
  • Version control friendly — plain text diffs cleanly in Git alongside your paper
  • Metadata fetchers — pull entries by DOI, arXiv ID, or ISBN in seconds

Getting started

  1. Download JabRef (Windows/macOS/Linux) and open or create a .bib file.
  2. Add a paper by pasting its DOI — JabRef fetches clean metadata.
  3. Point your LaTeX document at the same .bib file and cite as usual.

The honest review

Strengths. Total transparency and durability: your references are a text file you fully control, with solid entry cleanup tools and integrity checks that catch malformed entries before they break a build.

Limitations. The interface is functional rather than pleasant, PDF management is weaker than Zotero or Mendeley, and there is no real cloud sync — you bring your own via Git or Dropbox.

When NOT to use this If you write in Word and never touch LaTeX, JabRef solves a problem you don’t have — Zotero will serve you better with one-click browser capture and Word integration.