Go X509

Open-source Go projects categorized as X509

Top 10 Go X509 Projects

  1. certificates

    🛡️ A private certificate authority (X.509 & SSH) & ACME server for secure automated certificate management, so you can use TLS everywhere & SSO for SSH.

    Project mention: Just want simple TLS for your .internal network? | news.ycombinator.com | 2024-10-17

    How does this compare with smallstep step-ca certificates?

    https://github.com/smallstep/certificates

  2. CodeRabbit

    CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.

    CodeRabbit logo
  3. cli

    🧰 A zero trust swiss army knife for working with X509, OAuth, JWT, OATH OTP, etc. (by smallstep)

    Project mention: Setting up a trusted, self-signed SSL/TLS certificate authority in Linux | news.ycombinator.com | 2025-02-17

    I previously used openssl-based scripts to generate certificates to use for local development or applications on a private network. I have since moved to using the step CLI [1].

    OpenSSL is powerful, but it's hard to figure out how to use correctly. Each command seems cryptic no matter how many times I use it.

    The step CLI is a lot simpler, even though it has a few quirks: generating PKCS1 formatted private keys instead of the newer PKCS7 format, making every leaf certificate eligible to be either a server certificate or a client certificate, and absurdly low default certificate expirations.

    1: https://github.com/smallstep/cli

  4. acmetool

    :lock: acmetool, an automatic certificate acquisition tool for ACME (Let's Encrypt)

  5. certspotter

    Certificate Transparency Log Monitor

  6. certigo

    A utility to examine and validate certificates in a variety of formats

  7. go-guardian

    Go-Guardian is a golang library that provides a simple, clean, and idiomatic way to create powerful modern API and web authentication.

  8. zlint

    X.509 Certificate Linter focused on Web PKI standards and requirements.

  9. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  10. ct-woodpecker

    A tool to monitor a certificate transparency log for operational problems

  11. kms-issuer

    KMS issuer is a cert-manager Certificate Request controller that uses AWS KMS to sign the certificate request.

  12. sslmgr

    A layer of abstraction the around acme/autocert certificate manager (Golang)

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Go X509 discussion

Log in or Post with

Go X509 related posts

  • Setting up a trusted, self-signed SSL/TLS certificate authority in Linux

    6 projects | news.ycombinator.com | 17 Feb 2025
  • Special-Use Domain 'Home.arpa.'

    1 project | news.ycombinator.com | 4 Jun 2024
  • SSLMate/Certspotter: Certificate Transparency Log Monitor

    1 project | news.ycombinator.com | 2 Nov 2023
  • Last Chance to Fix EIDAS (Mozilla)

    2 projects | news.ycombinator.com | 2 Nov 2023
  • Distributing ACME Let'sEncrypt certs for homelab

    1 project | /r/homelab | 5 Jul 2023
  • SSH With SSO

    3 projects | /r/selfhosted | 2 Jul 2023
  • Web application to manage self-signed certificate authorities/certificates/keys

    3 projects | /r/selfhosted | 24 Jun 2023
  • A note from our sponsor - CodeRabbit
    coderabbit.ai | 27 Mar 2025
    Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR. Learn more →

Index

What are some of the best open-source X509 projects in Go? This list will help you:

# Project Stars
1 certificates 7,120
2 cli 3,803
3 acmetool 2,061
4 certspotter 1,030
5 certigo 965
6 go-guardian 576
7 zlint 383
8 ct-woodpecker 182
9 kms-issuer 62
10 sslmgr 30

Sponsored
CodeRabbit: AI Code Reviews for Developers
Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
coderabbit.ai

Did you know that Go is
the 4th most popular programming language
based on number of references?