https://github.com/jan-matthis/papers
Simple reference management
https://github.com/jan-matthis/papers
bibliography bibtex papers python reference-manager
Last synced: 3 months ago
JSON representation
Simple reference management
- Host: GitHub
- URL: https://github.com/jan-matthis/papers
- Owner: jan-matthis
- License: mit
- Created: 2020-06-22T23:49:36.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2020-06-30T07:16:46.000Z (almost 6 years ago)
- Last Synced: 2025-08-31T10:02:00.493Z (8 months ago)
- Topics: bibliography, bibtex, papers, python, reference-manager
- Language: Python
- Homepage: http://papers-demo.netlify.app
- Size: 4.08 MB
- Stars: 7
- Watchers: 1
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
[](https://badge.fury.io/py/papers)
[](https://github.com/jan-matthis/papers/blob/master/LICENSE)
# Papers
Simple reference manager in Python. Uses folders instead of a database, storing bibliographic information in bibtex. Generates a website to browse papers.
## Demo
Website generated from bibliography stored in `demo/`:
[](https://papers-demo.netlify.app)
## Installation
```commandline
$ pip install papers
```
In addition, [ImageMagick](https://imagemagick.org/script/download.php) needs to be installed in order to generate PDF previews. Note that you may need to grant [special permissions for ImageMagick to read PDF files on Linux](https://cromwell-intl.com/open-source/pdf-not-authorized.html).
## Usage
Import papers from arXiv using an identifier, or import PDFs using URLs:
```commandline
$ papers-import --path ~/Papers arxiv ID
$ papers-import --path ~/Papers pdf URL --title ...
```
See `papers-import --help` for full list of options.
The bibliography can be exported to a single bib-file, or a website containing the full index:
```
$ papers-export --path ~/Papers bib
$ papers-export --path ~/Papers web
```
See `papers-export --help` for full list of options.
## Credits
Previews inspired by [Andrej Karpathy's Arxiv Sanity Preserver](http://www.arxiv-sanity.com/).
## License
MIT