acmez
Premier ACME client library for Go (by mholt)
configmanager
Config and Secret management across multiple implementations in a uniform way. Inc. AWS SecretsManager/ParameterStore, GCP Secrets, AzureKeyVault, Azure AppConfig, Hashicorp Vault (by dnitsch)
Our great sponsors
acmez | configmanager | |
---|---|---|
4 | 2 | |
248 | 19 | |
- | - | |
6.7 | 5.4 | |
4 days ago | about 1 month ago | |
Go | Go | |
Apache License 2.0 | MIT License |
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
acmez
Posts with mentions or reviews of acmez.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2022-10-10.
-
Autostrada: A codebase generator for new Go projects
CertMagic uses https://github.com/mholt/acmez because lego has significant problems that made it inflexible and unreliable for use in Caddy. See the History section on that repo for an explanation.
-
Show HN: Caddy v2.5.0
Because Lego maintainers wouldn't budge when Caddy needed changes made to increase ACME reliability. Matt wrote his own implementation https://github.com/mholt/acmez and started using that in Caddy soon after. There's a deeper explanation here: https://github.com/caddyserver/certmagic/issues/71
-
Any "simple" projects with particularly well-written and/or well-documented code for a beginner to look through?
I am really proud of how elegant and well-documented ACMEz is: https://github.com/mholt/acmez
- acmez 1.0: Premier ACME client library for Go
configmanager
Posts with mentions or reviews of configmanager.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2022-10-10.
-
Autostrada: A codebase generator for new Go projects
Also, at app start up time something like this could be handy https://github.com/dnitsch/configmanager :)
-
config manager thoughts...
I started doing this project https://github.com/dnitsch/configmanager as a way to kind of enforce a bit of structure in config management and have a uniform cli/go api for retrieving config params/secrets. It's still rough around edges but has worked on my last project. Used inside CI/app init scripts/kubernetes controllers and functions.
What are some alternatives?
When comparing acmez and configmanager you can also consider the following projects:
boulder - An ACME-based certificate authority, written in Go.
goa - 🌟 Goa: Elevate Go API development! 🚀 Streamlined design, automatic code generation, and seamless HTTP/gRPC support. ✨
caddy-json-schema - JSON schema generator for Caddy v2
lorelai - ✍ Generate Lorem Ipsum like a pro
chigo - 🌈 Lolcat in Go: Rainbows and Unicorns!
certmagic - Automatic HTTPS for any Go program: fully-managed TLS certificate issuance and renewal
beep - A little package that brings sound to any Go application. Suitable for playback and audio-processing.
node-acme-client - Simple and unopinionated ACME client for Node.js