7,363 open-source and SaaS tools, with GitHub stats refreshed every day.

JabRef

Open source

A free, open-source, cross-platform desktop reference manager for BibTeX and BibLaTeX libraries, helping researchers collect, organize and cite sources.

Open-source alternative to

jabref.org
JabRef homepage screenshot
GitHub stars
4.8k
Last commit
today
Repository age
12 years
Version
v5.15
Licence
MIT
Self-hosted
Yes

About JabRef

JabRef is an open-source, cross-platform desktop application for managing bibliographies and citations, with native BibTeX and BibLaTeX support. It helps researchers collect and organize sources, find papers they need and keep up with new research, and it is free of charge.

For collecting, it searches online catalogs such as CrossRef, Google Scholar, IEEE Xplore, PubMed and arXiv, imports from more than fifteen reference formats, fetches complete records from an ISBN, DOI, PubMed ID or arXiv ID, extracts metadata from PDFs, and offers a browser extension for one-click imports. For organizing, it provides hierarchical groups, keyword-based organization, duplicate detection, a customizable citation key generator, and rules that rename and move linked files.

For citing, it supports cite-as-you-write workflows with external editors and tools such as Emacs, Kile, LyX, Texmaker, TeXstudio, Vim and WinEdt. JabRef is written in Java with JavaFX and released under the MIT license, and its repository also lists AI and OCR among its topics.

Key features

  • Native BibTeX and BibLaTeX support
  • Search across online scientific catalogs
  • Metadata lookup by DOI, ISBN and arXiv ID
  • Hierarchical groups for organizing references
  • Duplicate finding and merging
  • Customizable citation key generator
  • Browser extension for one-click imports
  • Cite-as-you-write in editors like LyX

Good fit for

  • →Managing a thesis bibliography
  • →Keeping a literature library for research
  • →Citing sources from LaTeX editors
Built with
Java
Tags
bibtex
biblatex
reference-manager
citations
latex
research
bibliography
java

JabRef: questions and answers

What is JabRef used for?
JabRef is a free, open-source, cross-platform desktop reference manager for BibTeX and BibLaTeX libraries, helping researchers collect, organize and cite sources. It is a good fit for managing a thesis bibliography, keeping a literature library for research and citing sources from LaTeX editors.
Is JabRef open source?
Yes. JabRef is open source under the MIT licence. Its source code is on GitHub at JabRef/jabref and is written mainly in Java.
Is JabRef free?
Yes. JabRef is open source, so the software itself is free to use.
Can I self-host JabRef?
Yes. JabRef can be self-hosted on your own server or infrastructure; there is no official hosted version.
What is JabRef an alternative to?
JabRef is an open-source alternative to Mendeley, EndNote and Paperpile. Other open-source alternatives to Mendeley include Zotero.
Is JabRef actively maintained?
Yes. The most recent commit to JabRef was on 2 October 2026, and the latest release is v5.15, published on 10 July 2024. The project has 4.8k stars on GitHub.

Open-source alternatives to JabRef

See all

SaaS alternatives to JabRef

See all