I have played around with Dioxus and have created a small tool which queries crates.io and generates BibLaTeX entries for a given crate and version.
https://jonaspleyer.github.io/crate2bib/
I have also created a library crate2bib
which can be used as a python package with maturin
and a very small CLI tool. Feel free to add suggestions and give Feedback. If you are in the market for BibLaTeX citations, I would love to hear about what other features might be interesting for you.
Thanks!