Skip to main content

Manages papers

Project description

Papers

Simple reference manager in Python. Uses folders instead of a database. Bibliographic information is stored in bibtex and generates a website to browse papers.

Demo

Website generated from bibliography stored in demo/:

Screenshot

Installation

$ pip install papers

In addition, ImageMagick 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.

Usage

Import papers from arXiv using an identifier, or import PDFs using URLs:

$ 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.

License

MIT

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

papers-0.1.0.tar.gz (11.2 kB view details)

Uploaded Source

Built Distribution

papers-0.1.0-py2.py3-none-any.whl (12.3 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file papers-0.1.0.tar.gz.

File metadata

  • Download URL: papers-0.1.0.tar.gz
  • Upload date:
  • Size: 11.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.24.0 setuptools/47.3.1.post20200616 requests-toolbelt/0.9.1 tqdm/4.46.1 CPython/3.7.7

File hashes

Hashes for papers-0.1.0.tar.gz
Algorithm Hash digest
SHA256 2572feb76f88bf7fe72fdb3b915fcd7b201cffc2c8e54687e76a856cca72d5c3
MD5 af98bae6f36b81638be837a313673b1d
BLAKE2b-256 fa91263afe011cbeef531e5a82856e28626b8e75ed0955ac0d6188aff26b216b

See more details on using hashes here.

File details

Details for the file papers-0.1.0-py2.py3-none-any.whl.

File metadata

  • Download URL: papers-0.1.0-py2.py3-none-any.whl
  • Upload date:
  • Size: 12.3 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.24.0 setuptools/47.3.1.post20200616 requests-toolbelt/0.9.1 tqdm/4.46.1 CPython/3.7.7

File hashes

Hashes for papers-0.1.0-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 cd7f2ae7372bb361eaf507a411a2aba583d99114653674bf68373be174045dd4
MD5 8115d3c0bdd92c8278dc1bb7f7f9deda
BLAKE2b-256 78bd4ecec4ff12c72eecebfba3d949016debc7d50a24521c859d5a27488b8c66

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page