Graphical Java application for managing bibtex (.bib) databases

JabRef for Mac

JabRef 5.8

  -  182 MB  -  Open Source

Sometimes latest versions of the software can cause issues when installed on older devices or devices running an older version of the operating system.

Software makers usually fix these issues but it can take them some time. What you can do in the meantime is to download and install an older version of JabRef 5.8.


For those interested in downloading the most recent release of JabRef for Mac or reading our review, simply click here.


All old versions distributed on our website are completely virus-free and available for download at no cost.


We would love to hear from you

If you have any questions or ideas that you want to share with us - head over to our Contact page and let us know. We value your feedback!

  • JabRef 5.8 Screenshots

    The images below have been resized. Click on them to view the screenshots in full size.

    JabRef 5.8 Screenshot 1

What's new in this version:

Added:
- We integrated a new three-way merge UI for merging entries in the Entries Merger Dialog, the Duplicate Resolver Dialog, the Entry Importer Dialog, and the External Changes Resolver Dialog
- We added the ability to merge groups, keywords, comments and files when merging entries
- We added a warning message next to the authors field in the merge dialog to warn users when the authors are the same but formatted differently
- The default file directory of a library is used as default directory for unlinked file lookup
- The properties of an existing systematic literature review (SLR) can be edited
- An systematic literature review (SLR) can now be started from the SLR itself
- On startup, JabRef notifies the user if there were parsing errors during opening
- We added support for the field fjournal (in @article) for abbreviation and unabbreviation functionalities
- In case a backup is found, the filename of the backup is shown and one can navigate to the file
- We added support for the Ukrainian and Arabic languages

Changed:
- We improved the Citavi Importer to also import so called Knowledge-items into the field comment of the corresponding entry #9025
- We modified the change case sub-menus and their corresponding tips (displayed when you stay long over the menu) to properly reflect exemplified cases
- We call backup files .bak and temporary writing files now .sav.
- JabRef keeps 10 older versions of a .bib file in the user data dir (instead of a single .sav (now: .bak) file in the directory of the .bib file)
- We improved the External Changes Resolver dialog to be more usaable
- We simplified the actions to fast-resolve duplicates to 'Keep Left', 'Keep Right', 'Keep Both' and 'Keep Merged'
- The fallback directory of the file folder now is the general file directory. In case there was a directory configured for a library and this directory was not found, JabRef placed the PDF next to the .bib file and not into the general file directory.
- The global default directory for storing PDFs is now the documents folder in the user's home.
- When adding or editing a subgroup it is placed w.r.t. to alphabetical ordering rather than at the end
- Groups context menu now shows appropriate options depending on number of subgroups
- We modified the "Delete file" dialog and added the full file path to the dialog text. The file path in the title was changed to file name only
- Download from URL now automatically fills with URL from clipboard
- We added HTML and Markdown files to Find Unlinked Files and removed BibTeX
- ArXiv fetcher now retrieves additional data from related DOIs (both ArXiv and user-assigned)
- We modified the Directory of Open Access Books (DOAB) fetcher so that it will now also fetch the ISBN when possible
- Genres are now mapped correctly to entry types when importing MODS files
- We changed the button label from "Return to JabRef" to "Return to library" to better indicate the purpose of the action.
- We changed the color of found text from red to high-contrast colors (background: yellow; font color: purple)
- fixed an issue where the wrong icon for a successful import of a bib entry was shown
- We changed the messages after importing unlinked local files to past tense
- In the context of the Cleanup dialog we changed the text of the conversion of BibTeX to biblatex (and vice versa) to make it more clear
- We removed wrapping of string constants when writing to a .bib file.
- In the context of a systematic literature review (SLR), a user can now add arbitrary data into study.yml. JabRef just ignores this data
- In the context of a systematic literature review (SLR), we reworked the "Define study" parameters dialog
- We upgraded to Lucene 9.4 for the fulltext search. The search index will be rebuild
- We disabled the "change case" menu for empty fields
- We disabled the conversion menu for empty fields

Fixed:
- an issue where applied save actions on saving the library file would lead to the dialog "The library has been modified by another program" popping up
- issues with save actions not correctly loaded when opening the library
- the behavior of "Discard changes" when reopening a modified library
- several bugs regarding the manual and the autosave of library files that could lead to exceptions
- an issue where pdfs were re-indexed on each startup
- an issue when using an unsafe character in the citation key, the auto-linking feature fails to link files
- an issue where a message about changed metadata would occur on saving although nothing changed
- an issue where the possibility to generate a subdatabase from an aux file was writing empty files when called from the commandline
- an issue where author names with tilde accents (for example ñ) were marked as "Names are not in the standard BibTeX format"
- an issue where capitalize didn't capitalize words after hyphen characters
- an issue where title case didn't capitalize words after en-dash characters and skip capitalization of conjunctions that comes after en-dash characters
- an issue with the message that is displayed when fetcher returns an empty list of entries for given query
- an issue where editing entry's "date" field in library mode "biblatex" causes an uncaught exception
- an issue where importing from XMP would fail for certain PDFs
- an issue that JabRef displayed the wrong group tree after loading
- that sorting of entries in the maintable by special fields is updated immediately
- the display of issue, number, eid and pages fields in the entry preview
- the page ranges checker to detect article numbers in the pages field (used at Check Integrity)
- The HtmlToLaTeXFormatter keeps single < characters
- a performance r...