HzaCode/OneCite
📚 An intelligent toolkit to automatically parse, complete, and format academic references.
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.
Stars
56
Forks
7
Language
Python
License
MIT
Category
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.