crate2bib: Citing Rust crates made easy
Jonas Pleyer

TL;DR
crate2bib simplifies citing Rust crates by automatically generating bibliography entries from crate metadata and citation files, supporting multiple interfaces for ease of use.
Contribution
It introduces a tool that automates the creation of citations for Rust crates by extracting metadata and citation information from repositories.
Findings
Supports multiple interfaces including webapp, Python, CLI, and Rust crate.
Automates citation generation from crate metadata and CITATION.cff files.
Facilitates easy citation and retrieval of existing citations for Rust crates.
Abstract
crate2bib is a collection of tools designed to convert Rust crates hosted on crates.io into bibliography entries. It queries the server, extracts metadata from the given crate and also searches for possible CITATION.cff files within the repository that hosts the code of the crate in interest. From this information, it formats the provided information such as name, version, authors and generates entries for all available candidates. With this approach, crates can be cited easily and existing citations for published crates can be found. The tool can be used as a webapp, python package, command-line utility or Rust crate.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsData Analysis with R · Mathematics, Computing, and Information Processing · Genetics, Bioinformatics, and Biomedical Research
