Skip to main content

Get all bibtex entries from DOIs or PDFs

Project description

kbib: Get all bibtex entries from DOIs or PDFs.

Alt text Alt text Alt text Alt text Alt text Alt text

⚒ Instalation

Download and install the latest package from the release section or directly by pip

pip install kbib

For paring bibtex information from PDF files, optional dependencies need to be installed

pip install kbib['pdf']

⚡ Features

  1. Get bibtex entry from DOI.
  2. Get bibtex entry from article pdf.
  3. Get full list of references of an article as bibtex entries.

🚀 Usage

Use the command line tool kbib as

kbib [-h] [-bib DOI] [-ref DOI] [-o DOI]
Argument Description
-bib DOI to get bib entry
-ref DOI to get bib entries for all the references
-pdf PDF file name(s) to get DOI
-o Output bib file

Limitation:

Currently it parses DOI information from Crossref API (api.crossref.org). So if the article is not indexed in Crossref database this tool will fail to get the necessary information.

Work-in-Progress:

Concurrent API calls for faster parsing of bibtex information.

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

kbib-0.1.1.tar.gz (4.8 kB view hashes)

Uploaded Source

Built Distribution

kbib-0.1.1-py3-none-any.whl (5.3 kB view hashes)

Uploaded Python 3

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