Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

List of real-world apps using keyring-rs #227

Open
soywod opened this issue Oct 19, 2024 · 8 comments
Open

List of real-world apps using keyring-rs #227

soywod opened this issue Oct 19, 2024 · 8 comments

Comments

@soywod
Copy link
Contributor

soywod commented Oct 19, 2024

Is there any place listing apps based on keyring-rs? If not then I would love to propose such section in the README. It can be useful for new users, and it can make your lib more visible as well. I already have few libs and apps to list there.

@brotskydotcom
Copy link
Collaborator

brotskydotcom commented Oct 19, 2024

Great idea. Let's turn this issue into a place where anyone who has an app or library they want listed can add a comment giving the name, brief description, and (optionally) where to find the app or library (an URL). Then every time we cut a new release we will update the README with the list of clients collected so far.

So, clients, please add a comment here giving the info about your client(s)! Thanks!

@soywod
Copy link
Contributor Author

soywod commented Oct 27, 2024

Awesome, then I will start posting my libs and apps using keyring-rs as soon as I release them. It could be great to also pin this issue to make it more visible for new commers.

@brotskydotcom brotskydotcom pinned this issue Oct 27, 2024
@soywod
Copy link
Contributor Author

soywod commented Oct 27, 2024

keyring-lib: high-level, asynchronous API for keyring-rs

The aim of this crate is just to wrap keyring-rs with sane (opinionated) defaults: async with tokio or async-std, error management using thiserror, global service name to prevent redundancy etc. It also serves as a gateway to other libs and apps for the Pimalaya project, which I will share soon as well.

@soywod
Copy link
Contributor Author

soywod commented Oct 27, 2024

secret-lib: Cross-platform, asynchronous Rust library to retrieve secrets from different sources

The aim of this crate is to be able to retrieve secrets using different backends (including one based on keyring-rs). It is also opinionated, and proposes an async API with error management based on thiserror.

@soywod
Copy link
Contributor Author

soywod commented Oct 27, 2024

mml-lib: Rust implementation of the Emacs MIME message Meta Language, as known as MML

keyring-rs is used inside this project to save secret keys and passphrases when used with the PGP native feature.

@pk8189
Copy link

pk8189 commented Dec 18, 2024

@brotskydotcom I'm hoping to use this lib for my API client CLI that stores user API keys for future use. Would you recommend this library for that use case? Will give a shout out in our repo if you think it makes sense!

@brotskydotcom
Copy link
Collaborator

@brotskydotcom I'm hoping to use this lib for my API client CLI that stores user API keys for future use. Would you recommend this library for that use case?

@pk8189 Yes, this crate would be very suitable for that purpose.

Will give a shout out in our repo if you think it makes sense!

Not sure what this means. I don't know what repo you are talking about.

@pk8189
Copy link

pk8189 commented Dec 18, 2024

Will give a shout out in our repo if you think it makes sense!

Not sure what this means. I don't know what repo you are talking about.

Referring to the open source CLI repo that will implement keyring-rs

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants