/Peru

Simple application to manage scientific literature

Primary LanguageSwiftMIT LicenseMIT

Peru

Simple application to manage scientific literature

This application is intended to give a very lightweight tool to store and manage literatur (articles, books) for scientific writing. It comes with little features, so you can focus on your work.

As a long time user of Papers I couldn't find my way around in the latest version 4. I decided to do my own application and learning SwiftUI better that way. Currently it is not finished yet but works already well. Focus lies on the general UI and import of Endnote XML files. This import is adjusted in such a way that if you place the exported xml from Papers 3 in your Papers 3 library folder, the pdf files for each article are imported and copied to Peru's support folder. Note that an authorization to the main folder (your Papers library folder) is necessary to gain sandbox entitlements for the copying of files. The import dialog offers authorization.

The UI is rather straight forward. It is based on a table showing the literature (articles, books, ...) available in the database. Left side bar allows direct selection of keywords (if available). Keywords can be added to articles and newly created that way. The sidebar also shows collections. A collection for example is useful if you want to group literature cited in a work you publish. On the right is a display of article/book details as shown in the screenshot.

Main UI with Article in View mode

If the edit mode is activated entries for the article (single selection only) can be edited.

Main UI with Article in Edit mode