Skip to main content

Command line bibliography manager

Project description

bib – command-line bibliography manager

License: GPL v3

What?

bib is a command-line bibliography manager. That means it manages bibliograpies. From the command-line.

What does that mean? Basically, bib stores all of your references in a BibTeX file, along with notes and PDFs that might be associated with them. To make that useful, it provides a command-line interface for adding new items, importing PDFs, creating notes, exporting sub-bibliographies, listing the items according to a query, etc.

Why?

I've used Zotero for some time. It's nice, it does everything that I need it to. The problem is… it does to much. It is, in the language of the cool-hackerboys, “bloated”. Aside from that, I believe (as it has been said elsewhere), that plaintext is the only truly portable format. Finally, I like to pretend I'm smarter than I am, so I use the command line.

To my surprise, there wasn't any command line bibliography manager. So I build one.

I'm not saying it's good (although I'd like it to be), nor that you'll like it (I hope you do try it). But I like it, and would love contributions. Anyway, enough pointless talking.

Installation

bib is available at the Python Package Index. That means, if you have Python and pip installed, it should be enough to

$ pip install bib

If you want to install from source, clone the repository and use the setup.py as you would with any other Python package.

License

bib is free software. The details can be found in the LICENSE.txt file, or otherwise reading about the GNU Public License v3+.

Contributing

This is currently a small, one-person project. Also, I don't have much experience in writing distributed code, so if you have any suggestions, they are highly appreciated. Otherwise, I can't really direct contributions because I haven't worked in many-people code bases. Any input on that would also be helpful.

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

bibcli-0.0.3.tar.gz (19.5 kB view details)

Uploaded Source

Built Distribution

bibcli-0.0.3-py3-none-any.whl (19.2 kB view details)

Uploaded Python 3

File details

Details for the file bibcli-0.0.3.tar.gz.

File metadata

  • Download URL: bibcli-0.0.3.tar.gz
  • Upload date:
  • Size: 19.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.30.0 CPython/3.6.8

File hashes

Hashes for bibcli-0.0.3.tar.gz
Algorithm Hash digest
SHA256 0a783777924b0b30d3b360022a1c69e8f92f751dadddd75e7663fcbf5116c76c
MD5 f7bce871fe50888b5abaa27263532bd8
BLAKE2b-256 4e67fe6ef7aab634c5372c47abc7de30d75cfadf8d4469786e0076894af4e769

See more details on using hashes here.

File details

Details for the file bibcli-0.0.3-py3-none-any.whl.

File metadata

  • Download URL: bibcli-0.0.3-py3-none-any.whl
  • Upload date:
  • Size: 19.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.30.0 CPython/3.6.8

File hashes

Hashes for bibcli-0.0.3-py3-none-any.whl
Algorithm Hash digest
SHA256 0d8ec63608dba1a8a1d61e33f0f3a6b88c01f9163094cf832680cb3ab52c4414
MD5 265dba72ed952d6524983b850e75cf60
BLAKE2b-256 c07319ed948bb5107704fda60aef1365df7d435a81ee3682cf03596d38cdf85d

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