SaaSHub helps you find the best software and product alternatives Learn more →
Top 10 Go X509 Projects
-
certificates
🛡️ A private certificate authority (X.509 & SSH) & ACME server for secure automated certificate management, so you can use TLS everywhere & SSO for SSH.
You can roll your own with https://github.com/smallstep/certificates. We maintain major open source projects and contribute a lot to other projects. I don’t think that means everything we do has to be open source. Sorry this one wasn’t. Doing this in pure open source would be a book, not a blog post.
Love Let’s Encrypt — we’re sponsors — but using them for WiFi is a terrible idea. You need internal PKI for WiFi.
-
cli
🧰 A zero trust swiss army knife for working with X509, OAuth, JWT, OATH OTP, etc. (by smallstep)
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.
-
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.
-
-
-
Project mention: SSLMate/Certspotter: Certificate Transparency Log Monitor | news.ycombinator.com | 2023-11-02
-
go-guardian
Go-Guardian is a golang library that provides a simple, clean, and idiomatic way to create powerful modern API and web authentication.
-
Yup, the two most popular are:
https://github.com/certlint/certlint
They each have their strengths and weaknesses, so CAs are advised to use both.
-
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.
-
Project mention: I looked through attacks in my access logs. Here's what I found | news.ycombinator.com | 2024-01-28
Was looking into Certificate Transparency logs recently. Are there any convenient tools/methods for querying CT logs? i.e. search for domains within a timeframe
Cloudflare’s Merkle Town[0] is useful for getting overviews, but I haven’t found an easy way to query CT logs. ct-woodpecker[1] seems promising, too
-
kms-issuer
KMS issuer is a cert-manager Certificate Request controller that uses AWS KMS to sign the certificate request.
-
Go X509 related posts
- SSLMate/Certspotter: Certificate Transparency Log Monitor
- Last Chance to Fix EIDAS (Mozilla)
- Distributing ACME Let'sEncrypt certs for homelab
- SSH With SSO
- Web application to manage self-signed certificate authorities/certificates/keys
- Selfhosted CA tutorial
- A convert from Judaism to Catholicism goes to r/Catholicism to ask if it would be appropriate to pass down a century old Jewish prayer shawl to his son. Not everyone is welcoming.
-
A note from our sponsor - SaaSHub
www.saashub.com | 17 Apr 2024
Index
What are some of the best open-source X509 projects in Go? This list will help you:
Project | Stars | |
---|---|---|
1 | certificates | 6,115 |
2 | cli | 3,468 |
3 | acmetool | 2,021 |
4 | certigo | 917 |
5 | certspotter | 913 |
6 | go-guardian | 524 |
7 | zlint | 339 |
8 | ct-woodpecker | 170 |
9 | kms-issuer | 61 |
10 | sslmgr | 25 |