Our great sponsors
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
You can definitely flesh out this argument parsing to be way more user friendly with a crate like clap.
The full program is here, it's pretty small. I'm using clap to parse the cli args, and most of this matching is happening in main. I'm trying very hard to never cause panics, so I'm doing a lot of matching to gracefully eprintln!() and Exit(1).
NOTE:
The number of mentions on this list indicates mentions on common posts plus user suggested alternatives.
Hence, a higher number means a more popular project.