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: List of ngrok/Cloudflare Tunnel alternatives and other tunneling software and services. Focus on self-hosting. | dev.to | 2024-04-30

    Teleport - Comprehensive control plane tool, but also supports accessing apps behind NATs. Written in Go.

  • 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: Take a look at traefik, even if you don't use containers | news.ycombinator.com | 2024-05-05

    This is one area where I've found nixos to be really helpful. I can set this up with just adding some lines to the configuration.nix (which uses [lego](https://github.com/go-acme/lego) and letsencrypt in the backend):

    ```nix

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

  • 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

  • SaaSHub

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

    SaaSHub 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

  • Importing kubernetes manifests with terraform for cert-manager

    1 project | dev.to | 17 Jan 2024
  • Teleport relicenses from Apache 2.0 to AGPLv3

    1 project | news.ycombinator.com | 1 Dec 2023
  • Show HN: Certmaster – Automatically issue and install Let's Encrypt certificates

    2 projects | news.ycombinator.com | 21 Nov 2023
  • Setup/Design internal PKI

    1 project | /r/sysadmin | 4 Nov 2023
  • Running one’s own root Certificate Authority in 2023

    12 projects | news.ycombinator.com | 16 Sep 2023
  • I am once again asking that "web" and "fullstack" developers...

    1 project | /r/sysadmin | 30 Aug 2023
  • What if your Pods need to trust self-signed certificates?

    5 projects | news.ycombinator.com | 28 Jun 2023
  • A note from our sponsor - SaaSHub
    www.saashub.com | 23 May 2024
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

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

Project Stars
1 Gravitational Teleport 16,751
2 cert-manager 11,566
3 lego 7,351
4 cli 3,506
5 certstrap 2,220
6 acmetool 2,028
7 certigo 924
8 ssl-proxy 716
9 cashier 689
10 sharkey 391
11 labca 293
12 gke-managed-certs 245
13 nico 111
14 Werbot 82
15 certmaster 77
16 crt 65
17 certify 44
18 sslmgr 25
19 ca-injector 24
20 check-cert 19
21 devcert 11
22 agent 2

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com