[~] NERDBUDE

[?] CODE / KEYBOARDS / TERMINAL / NIXOS


[M] [POSTS] [HOWTO] [WHOAMI] [PODCASTS] [KEYBOARDS]


~~ PAPIS ~~

** DOCUMENT MANAGEMENT **

[PRO] | [20210427] | [0x17]




With the post about “Fyyd” I started to bring cool and worth supporting projects here to the Nerdbude.
This continues here with “PAPIS”.
Over time, various PDFs accumulate into a large collection.
I think everyone knows it.
If you like using the command line and want to have a good overview of your documents, I recommend “PAPIS”.
“PAPIS” is enormously expandable and helps you keep track of things.

“PAPIS” is written entirely in Python and can be installed using “pip”.
The range of functions of “PAPIS” is enormous:

1Synchronization with git, dropbox, rsync, OwnCloud, Google Drive, etc.  
2Share libraries with colleagues  
3Retrieve information by DOI number via Crossref  
4Scihub support  
5Zotero (and others) import   
6Export in various formats (bibtex, yaml, etc.)  

To install “PAPIS” use the following command:

1  sudo pip3 install papis  

Using “PAPIS” is similarly simple.
Let’s assume we have the PDF called “Hackers” by Steven Levy and want to put it into a library.
This works with the following command:

1  papis add hackers.pdf --set author "Steven Levy" --set title "Hackers" --set year 1984 --set tags history --confirm  

To display the library, simply do the following:

1  papis open history  

And now you have a wonderful overview of all documents with the tag “history”
A wonderful terminal tool for document management.

You can find “PAPIS” here:
Github: LINK


[~] BACK