I've recently built a library I call
clio-auth, for helping CLI/desktop apps perform the OAuth 2.0 Auth Code w/ PKCE flow:
This is my first significant, useful piece of Rust code, and my first contribution to the ecosystem. It's not a large library -- less than 1000 lines, plus tests & examples. I would love to have everyone here take a peek and give me some feedback. Any topic is fair game. I especially struggled with spawning and then killing the HTTP server, so any thoughts there would be great.
Feel free to open a discussion or issue in GitHub, or just reply here