Command line bibliography manager
Project description
bib – command-line bibliography manager
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 add
ing new items, import
ing PDFs, creating
note
s, export
ing sub-bibliographies, list
ing 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
Built Distribution
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
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0a783777924b0b30d3b360022a1c69e8f92f751dadddd75e7663fcbf5116c76c |
|
MD5 | f7bce871fe50888b5abaa27263532bd8 |
|
BLAKE2b-256 | 4e67fe6ef7aab634c5372c47abc7de30d75cfadf8d4469786e0076894af4e769 |
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
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0d8ec63608dba1a8a1d61e33f0f3a6b88c01f9163094cf832680cb3ab52c4414 |
|
MD5 | 265dba72ed952d6524983b850e75cf60 |
|
BLAKE2b-256 | c07319ed948bb5107704fda60aef1365df7d435a81ee3682cf03596d38cdf85d |