Small issues with interface and performance (JabRef 5.0, Windows 10)


I’m a scientist, not a developer. First of all, many thanks to all contributors for your great work. JabRef is one of my main instruments raising performance to new levels. JabRef 5.0 feels much better than predecessor. Below are few issues which are not critical.

JabRef 5.0–2020-03-06–2e6f433, Windows 10 10.0 amd64, Java 13.0.2.
Laptop: Intel i5-5300U, 8GB RAM, 128 GB SSD
System: Windows 10 Pro (10.0.18363), Java 8 (1.8.0_251-b08)
All relevant software is up-to-date (issues were noticed before and after update).

  1. Significant lags when typing in the search field, even in the case of few hundreds entries in the .bib file. Simple solution: introduce an option to disable the mode “search/filter-as-you-type”.

  2. Significant (a couple of seconds) delays when switching between tabs. I think it is common to actively work with multiple bibliographies and often switch between tabs. Use case: while working with a new paper, copy entries from an old paper / from co-authors’ bibliographies. Simple solution: if it is faster to switch between windows rather than tabs, then allow multiple windows of JabRef (at the moment, opening JabRef sets focus to the existing window).

  3. Buttons mentioned in Docs (At the right of the search text field, several buttons allow for selecting some settings) are actually located in a different place (see the image). Frankly, having buttons as described, always visible, would be mode convenient and seems more intuitive. At lease, please update docs.

Since JabRef 5.0 (2020-03-06), performances related to opening a database and typing in the search field have been improved.
They will be officially available in JabRef 5.1. In the meantime, you can use the development version ( Please note that, while development versions are usually quite stable, you are advised to backup your files first.

About the documentation, indeed, several sections are out-of-date. The good news is that you do not have to be a programmer to improve the documentation!
Regarding your example, on the top right-hand corner of the page you will find a button “Edit on GitHub”. Just click on it, and alter the text.


Thanks a lot for reply. I’ll try to learn more about good practices of open source development and maybe start contributing.

You are welcome!
Note that the documentation has a section about how to contribute if you are not a programmer: