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 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
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
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
|