JabRef is an open source bibliography reference manager. The native file format used by JabRef is BibTeX, the standard LaTeX bibliography format. JabRef runs on the Java VM (version 1.8 or newer), and works equally well on Windows, Linux, and Mac OS X.
BibTeX is an application and a bibliography file format written by Oren Patashnik and Leslie Lamport for the LaTeX document preparation system. General information can be found on the CTAN BibTeX package information page. JabRef also supports BibLaTeX.
Bibliographies generated by LaTeX and BibTeX from a BibTeX file can be formatted to suit any reference list specifications through the use of different BibTeX and BibLaTeX style files.
Search the Web
Entries can be searched in external databases and BibTeX entries can be fetched from there. Example sources: arXiv, CiteseerX, Google Scholar, Medline, GVK, IEEEXplore, and Springer
Import of various formats
RIS, Medline/Pubmed (xml), Refer/Endnote, INSPEC, BibTeXML, CSA, ISI Web of Science, SilverPlatter, Scifinder, OVID, Biblioscape, Sixpack, JStor, and RIS.
Automatic download of full texts
JabRef can be instructed to search for the full text of a reference, download it, and directly link it to the BibTeX entry.
Search the bibliography
Search a pattern in the whole bibliography.
Classification of entries
You can group entries explicitly, by keywords or any other fields.
Integrates to your environment
Launch external applications: PDF viewers, web browser
Insert citations into TeXstudio, LyX, Kile, LatexEditor, Emacs, Vim, and WinEdt
Automatic Key generation
BibTeX keys can be automatically generated in a customizable way from document data, e.g. using author names, title and year.
Support for XMP Metadata in PDFs
Improve the workflow of sharing PDFs and bibliography information
Built-in and custom export formats
HTML, Docbook, BibTeXML, MODS, RTF, Refer/Endnote, and OpenOffice.org as well as LibreOffice
Customization of the JabRef interface
Fonts, displayed fields, etc.
Customization of BibTeX fields
You can add your own fields to any BibTeX entry type.
JabRef menus and dialog boxes are translated into Brazilian Portuguese, Chinese (simplified), Danish, Dutch, English, French, German, Indonesian, Italian, Japanese, Norwegian, Persian, Russian, Spanish, Swedish, Turkish, Vietnamese.
See our translation page on github for more information and the status of each translation.
Documentation is available at http://help.jabref.org.
Frequently asked questions are available at http://www.jabref.org/faq.
Please go to our github project page at https://github.com/JabRef/jabref.