Metadata-Version: 2.4
Name: clibib
Version: 1.0.1
Summary: Fetch BibTeX entries from a URL, DOI, ISBN, PMID, or arXiv ID
Project-URL: Homepage, https://github.com/delip/clibib
Project-URL: Repository, https://github.com/delip/clibib
Project-URL: Issues, https://github.com/delip/clibib/issues
Author: Delip Rao
License-Expression: MIT
License-File: LICENSE
Keywords: arxiv,bibliography,bibtex,citation,doi,isbn,pmid
Classifier: Development Status :: 5 - Production/Stable
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Topic :: Text Processing :: Markup :: LaTeX
Requires-Python: >=3.10
Requires-Dist: requests
Provides-Extra: dev
Requires-Dist: pytest; extra == 'dev'
Description-Content-Type: text/markdown

# clibib
[![CI](https://github.com/delip/clibib/actions/workflows/ci.yml/badge.svg)](https://github.com/delip/clibib/actions/workflows/ci.yml)

<!--
<img width="2816" height="1536" alt="image" src="https://github.com/user-attachments/assets/bed7c6f8-f5fb-46da-8d4a-2df5b9c1baad" />
-->

<p align="center">
<img width="600" height="470" alt="image" src="https://github.com/user-attachments/assets/0c60331c-dbbd-4ada-92c6-c2df952177cb" />
</p>
A Python-based CLI tool to fetch BibTeX entries from a URL, ISBN, DOI, PMID, arXiv, or even just title!



## Installation

```bash
pip install clibib
```

## Usage

```bash
# Fetch BibTeX from a DOI
clibib 10.1038/nature12373

# From an arXiv ID
clibib 2301.07041

# From a URL
clibib https://academic.oup.com/bib/article/25/1/bbad467/7512647

# From an ISBN
clibib 978-0-13-468599-1

# Save BibTeX to a file
clibib -o ~/bibs 10.1038/nature12373
```

## Development

```bash
pip install -e ".[dev]"
pytest
```
