awesome-shell icon indicating copy to clipboard operation
awesome-shell copied to clipboard

Add OneCite - Universal citation management toolkit

Open HzaCode opened this issue 2 months ago • 0 comments

Hi! I'd like to add OneCite to the awesome-shell list.

OneCite is a universal citation management toolkit that automates the tedious process of citation management. It's a powerful command-line tool that:

  • Converts DOIs, arXiv IDs, paper titles, GitHub URLs, and more into clean bibliographic entries
  • Outputs in multiple formats: BibTeX, APA, MLA
  • Integrates with AI assistants via Model Context Protocol (MCP)
  • Features a 4-stage pipeline for high-accuracy citation processing
  • Queries 9+ academic databases (CrossRef, Semantic Scholar, OpenAlex, PubMed, arXiv, etc.)

Stats:

  • PyPI: https://pypi.org/project/onecite/
  • Documentation: https://hzacode.github.io/OneCite/
  • MCP Registry: Listed in the official Model Context Protocol registry
  • Downloads: 1000+ on PyPI

Example usage:

# Install
pip install onecite

# Process mixed-format references
echo '10.1038/nature14539' > refs.txt
onecite process refs.txt -o results.bib

Perfect for researchers, students, and anyone working with academic citations from the command line!

HzaCode avatar Oct 19 '25 07:10 HzaCode