Go Certificate

Open-source Go projects categorized as Certificate

Top 22 Go Certificate Projects

  • Gravitational Teleport

    The easiest, and most secure way to access and protect all of your infrastructure.

  • Project mention: Apache Guacamole: a clientless remote desktop gateway | news.ycombinator.com | 2024-03-29

    https://github.com/gravitational/teleport/blob/master/rfd/00...

  • cert-manager

    Automatically provision and manage TLS certificates in Kubernetes

  • Project mention: deploying a minio service to kubernetes | dev.to | 2024-04-08

    cert-manager

  • 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.

    InfluxDB logo
  • lego

    Let's Encrypt/ACME client and library written in Go

  • Project mention: Dehydrated: Letsencrypt/acme client implemented as a shell-script | news.ycombinator.com | 2024-04-19

    Self contained but hardly a tiny supply chain attack surface: https://github.com/go-acme/lego/blob/master/go.sum

  • 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-18

    https://github.com/smallstep/cli implements some OAuth flows from the CLI, it may be helpful for you.

  • certstrap

    Tools to bootstrap CAs, certificate requests, and signed certificates.

  • Project mention: Selfhosted CA tutorial | /r/selfhosted | 2023-05-14
  • acmetool

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

  • certigo

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

  • 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.

    WorkOS logo
  • ssl-proxy

    :lock: Simple zero-config SSL reverse proxy with real autogenerated certificates (LetsEncrypt, self-signed, provided)

  • cashier

    A self-service CA for OpenSSH

  • sharkey

    Sharkey is a service for managing certificates for use by OpenSSH

  • 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).

  • gke-managed-certs

    Managed Certificates for Kubernetes clusters using GCLB

  • 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.

  • Project mention: Werbot VS trasa - a user suggested alternative | libhunt.com/r/werbot | 2024-04-09
  • certmaster

    Automatically renew certs and install to destinations

  • Project mention: Ask HN: What was an interesting project you started and finished over a weekend? | news.ycombinator.com | 2024-04-06

    I 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!

  • crt

    A CLI tool to check Certificate Transparency logs of a domain name. (by cemulus)

  • certify

    :lock: Create private CA and Issue Certificates without hassle (by nothinux)

  • sslmgr

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

  • ca-injector

    Painlessly use off-the-shelf images (and your own) in your k8s cluster, with custom root CAs.

  • Project mention: What if your Pods need to trust self-signed certificates? | news.ycombinator.com | 2023-06-28

    I'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

  • check-cert

    Go-based tooling to check/verify certs

  • devcert

    Generate self-signed, trusted certificates for local development. (by primalskill)

  • agent

    R2 server tools agent (by r2dtools)

  • SaaSHub

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

    SaaSHub logo
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 Certificate related posts

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
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com