The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning. Learn more →
Top 22 Go Certificate Projects
-
Gravitational Teleport
The easiest, and most secure way to access and protect all of your infrastructure.
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
cli
🧰 A zero trust swiss army knife for working with X509, OAuth, JWT, OATH OTP, etc. (by smallstep)
-
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.
-
ssl-proxy
:lock: Simple zero-config SSL reverse proxy with real autogenerated certificates (LetsEncrypt, self-signed, provided)
-
labca
A private Certificate Authority for internal (lab) use, based on the open source ACME Automated Certificate Management Environment implementation from Let's Encrypt (tm).
-
nico
A HTTP3 web server for reverse proxy and single page application, automatically apply for ssl certificate, Zero-Configuration. (by txthinking)
-
Werbot
🔑 Share access for teams - self-hosted solution for teams with single sign-on for easy, secure shared access to servers, databases or applications.
-
ca-injector
Painlessly use off-the-shelf images (and your own) in your k8s cluster, with custom root CAs.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Project mention: Apache Guacamole: a clientless remote desktop gateway | news.ycombinator.com | 2024-03-29https://github.com/gravitational/teleport/blob/master/rfd/00...
cert-manager
Project mention: Dehydrated: Letsencrypt/acme client implemented as a shell-script | news.ycombinator.com | 2024-04-19Self contained but hardly a tiny supply chain attack surface: https://github.com/go-acme/lego/blob/master/go.sum
Project mention: Google will disable all but OAuth for IMAP, SMTP and POP starting Sept. 30 | news.ycombinator.com | 2024-01-18https://github.com/smallstep/cli implements some OAuth flows from the CLI, it may be helpful for you.
Project mention: Ask HN: What was an interesting project you started and finished over a weekend? | news.ycombinator.com | 2024-04-06I built a tool that generates and renews letsencrypt certs, automatically verifies via dns, and uploads to your destination (for example, a load balancer.)
https://github.com/poundifdef/certmaster
I want to turn it into a service but haven’t gotten any feedback that people want it!
Project mention: What if your Pods need to trust self-signed certificates? | news.ycombinator.com | 2023-06-28I've built a small MutatingAdmissionWebhook controller [0] that handles this, via a pod annotation whose value is a secret with `ca.crt` inside, and it uses the (mostly) de facto standard openssl variables to configure the libraries, so that it works across pretty much everything I've tried it with off the shelf.
I build a bundle (though I may just move to trust-manager [1]) and replicate it into all namespaces with kubernetes-replicator [2], and then I can annotate any pod with
[0] https://github.com/microcumulus/ca-injector
[1] https://github.com/cert-manager/trust-manager
[2] https://github.com/mittwald/kubernetes-replicator
Go Certificate related posts
- Importing kubernetes manifests with terraform for cert-manager
- Teleport relicenses from Apache 2.0 to AGPLv3
- Show HN: Certmaster – Automatically issue and install Let's Encrypt certificates
- Setup/Design internal PKI
- Running one’s own root Certificate Authority in 2023
- I am once again asking that "web" and "fullstack" developers...
- What if your Pods need to trust self-signed certificates?
-
A note from our sponsor - WorkOS
workos.com | 25 Apr 2024
Index
What are some of the best open-source Certificate projects in Go? This list will help you:
Project | Stars | |
---|---|---|
1 | Gravitational Teleport | 16,543 |
2 | cert-manager | 11,457 |
3 | lego | 7,269 |
4 | cli | 3,478 |
5 | certstrap | 2,207 |
6 | acmetool | 2,022 |
7 | certigo | 920 |
8 | ssl-proxy | 710 |
9 | cashier | 688 |
10 | sharkey | 390 |
11 | labca | 280 |
12 | gke-managed-certs | 244 |
13 | nico | 110 |
14 | Werbot | 77 |
15 | certmaster | 75 |
16 | crt | 65 |
17 | certify | 44 |
18 | sslmgr | 25 |
19 | ca-injector | 24 |
20 | check-cert | 19 |
21 | devcert | 12 |
22 | agent | 2 |
Sponsored