HzaCode/OneCite

📚 An intelligent toolkit to automatically parse, complete, and format academic references.

53
/ 100
Established

Implements a 4-stage pipeline (clean → query → validate → format) that queries 9+ academic databases including CrossRef, Semantic Scholar, PubMed, arXiv, and DataCite with domain-aware routing to select optimal sources. Supports 7+ citation types and multiple input formats (DOI, PMID, arXiv ID, ISBN, GitHub URLs, plain text), outputting BibTeX, APA, or MLA with fuzzy matching to handle incomplete or inaccurate references. Available as both a CLI tool and Python library with optional interactive disambiguation when multiple candidates are found.

Available on PyPI.

Maintenance 10 / 25
Adoption 13 / 25
Maturity 18 / 25
Community 12 / 25

How are scores calculated?

Stars

56

Forks

7

Language

Python

License

MIT

Last pushed

Feb 19, 2026

Monthly downloads

226

Commits (30d)

0

Dependencies

7

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/nlp/HzaCode/OneCite"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.