Command line bibliography manager
bib – command-line bibliography manager
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
listing the items according to a
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.
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
as you would with any other Python package.
bib is free software. The details can be found in the
LICENSE.txt file, or
otherwise reading about the GNU Public License v3+.
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.
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
|Filename, size||File type||Python version||Upload date||Hashes|
|Filename, size bibcli-0.0.1-py3-none-any.whl (19.2 kB)||File type Wheel||Python version py3||Upload date||Hashes View|
|Filename, size bibcli-0.0.1.tar.gz (19.5 kB)||File type Source||Python version None||Upload date||Hashes View|