OneCite
Universal toolkit to generate citations.
OneCite is a command‑line utility and Python library that transforms raw reference data into clean, validated BibTeX entries. It accepts a variety of inputs—including DOIs, arXiv identifiers, PubMed IDs, ISBNs, GitHub URLs, and plain‑text titles—and processes them through a four‑stage pipeline of cleaning, querying, validation, and formatting. By consulting multiple academic databases such as CrossRef, PubMed, arXiv, Semantic Scholar, and Google Books, the tool can complete missing fields and ensure each citation matches a canonical source.
The software is aimed at researchers, authors, and developers who need to assemble accurate bibliographies from heterogeneous or incomplete references. Its fuzzy‑matching capability allows it to handle inaccurate or partial information, while an interactive mode lets users resolve ambiguous matches manually. Custom YAML templates provide fallback BibTeX types when automatic detection is uncertain.
OneCite supports more than seven citation categories, including journal articles, conference papers, books, software, datasets, theses, and preprints. It is distributed as a stable, CLI‑available package on PyPI and includes automated tests and documentation.
Reviews
Loading reviews…
Similar apps

Clipboard, Input & Automation
OneClip
A simple and professional macOS clipboard manager.

Clipboard, Input & Automation
Clipboard
Cut, copy, and paste anything, anywhere.
Clipboard, Input & Automation
clippy
Clipboard tool for interacting with GUI applications.

Terminals & CLI
YAMLResume
Resumes as code.
Clipboard, Input & Automation
Easydict
A concise dictionary and translator for looking up words and translating text.
Clipboard, Input & Automation
OwOCR
Optical character recognition for Japanese text