Certificate

Open-source projects categorized as Certificate

Top 23 Certificate Open-Source Projects

  • letsencrypt

    Certbot is EFF's tool to obtain certs from Let's Encrypt and (optionally) auto-enable HTTPS on your server. It can also act as a client for any other CA that uses the ACME protocol.

  • Gravitational Teleport

    Protect access to all of your infrastructure

    Project mention: Parsing the Postgres protocol – logging executed statements | news.ycombinator.com | 2024-03-14

    I ordinarily would have said you reinvented Teleport <https://github.com/gravitational/teleport/tree/v14.3.7#readm...> but now that they've gone AGPL with v15 I'm guessing there's a market for MIT licensed stuff, although for sure since Teleport has been around for so long it has encountered more edge cases and undergone more security reviews. I was surprised while digging up the link that Gravatational is still releasing v13 and v14 updates under Apache 2, so maybe even Teleport will continue to have legs for those who cannot deploy AGPL stuff

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

  • cert-manager

    Automatically provision and manage TLS certificates in Kubernetes

    Project mention: Run WebAssembly on DigitalOcean Kubernetes with SpinKube - In 4 Easy Steps | dev.to | 2024-03-27

    On top of its core components, SpinKube depends on cert-manager. cert-Manager is responsible for provisioning and managing TLS certificates that are used by the admission webhook system of the Spin Operator. Let’s install cert-manager and KWasm using the commands shown here:

  • lego

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

    Project mention: Running one’s own root Certificate Authority in 2023 | news.ycombinator.com | 2023-09-16

    This ACME client looks promising, but I haven’t tried it yet: https://github.com/go-acme/lego

  • dehydrated

    letsencrypt/acme client implemented as a shell-script – just add water

    Project mention: Running one’s own root Certificate Authority in 2023 | news.ycombinator.com | 2023-09-16

    I've had a lot of success with https://github.com/dehydrated-io/dehydrated . It exposes the different parts of the process (deploy challenge to DNS, deploy cert to filesystem, etc) as hooks, so it's pretty easy to integrate with anything and however you want, if you don't mind writing a bit of bash. There's a few scripts out there that use Cloudflare that you can use as well.

  • forge

    A native implementation of TLS in Javascript and tools to write crypto-based and network-heavy webapps (by digitalbazaar)

    Project mention: Forge: Native implementation of TLS in JavaScript for web apps | news.ycombinator.com | 2024-03-24
  • websockify

    Websockify is a WebSocket to TCP proxy/bridge. This allows a browser to connect to any application/server/service.

    Project mention: My first BBS (anybody know of an easy to install browser based client?) | /r/bbs | 2023-07-05

    Try this: https://github.com/novnc/websockify I got mine set up as a windows service. But you can also just have it run on booting

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

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

  • nginx-proxy-automation

    Automated docker nginx proxy integrated with letsencrypt.

    Project mention: Hosting Wiki.js behind a jwilder/nginx-proxy | /r/wikijs | 2023-05-18

    I use this repo as a reverse proxy: https://github.com/evertramos/nginx-proxy-automation/tree/main/docs

  • certstrap

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

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

    obtain free SSL certificates from letsencrypt ACME server Suitable for automating the process on remote servers.

    Project mention: Why Certificate Lifecycle Automation Matters | news.ycombinator.com | 2024-01-30

    A 'competitor' to this would be GetSSL which is a pure-shell ACME client (plus OpenSSL and cURL) and can be executed on one host, but send verification tokens to remote systems (where you may not have cron access):

    > Get certificates for remote servers - The tokens used to provide validation of domain ownership, and the certificates themselves can be automatically copied to remote servers (via ssh, sftp or ftp for tokens). The script doesn't need to run on the server itself. This can be useful if you don't have access to run such scripts on the server itself, as it's a shared server for example.

    * https://github.com/srvrco/getssl

  • acmetool

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

  • LettuceEncrypt

    Free, automatic HTTPS certificate generation for ASP.NET Core web apps

  • certify

    Professional ACME Client for Windows. Certificate Management UI, powered by Let's Encrypt and compatible with all ACME v2 CAs. Download from certifytheweb.com

    Project mention: Seeking Guidance: SSL Certification for a Local Server in Windows 2019 Data Center Environment | /r/sysadmin | 2023-05-23

    Option 2+: If your public DNS is hosted by a provider that has Win-ACME or Certify the Web support, use Let's Encrypt and automate the whole thing.

  • awesome-certificates

    Curated list of 10,000+ hours and 100+ free certificates in IT, computer science and business.

    Project mention: Show HN: Certificates – a list of courses with free certificates | news.ycombinator.com | 2023-09-25
  • DCA

    Docker Certified Associate Exam Preparation Guide

  • PKI.js

    PKI.js is a pure JavaScript library implementing the formats that are used in PKI applications (signing, encryption, certificate requests, OCSP and TSP requests/responses). It is built on WebCrypto (Web Cryptography API) and requires no plug-ins.

  • covidpass

    Web app for adding EU Digital COVID Certificates to your wallet apps

  • WeIdentity

    基于区块链的符合W3C DID和Verifiable Credential规范的分布式身份解决方案

  • routeros-scripts

    a collection of scripts for MikroTik RouterOS

  • serverless-domain-manager

    Serverless plugin for managing custom domains with API Gateways.

  • certigo

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

  • kubernetes-reflector

    Custom Kubernetes controller that can be used to replicate secrets, configmaps and certificates.

    Project mention: Synchronisation app | /r/kubernetes | 2023-06-07

    You should have you app deployed from a git repo using something like ArgoCD, Flux, or fleet. You would then make your changes in git to have the synced to your target clusters. I've never used it, but you could also look at https://github.com/emberstack/kubernetes-reflector

  • SaaSHub

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

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). The latest post mention was on 2024-03-27.

Certificate related posts

Index

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

Project Stars
1 letsencrypt 30,724
2 Gravitational Teleport 16,156
3 cert-manager 11,362
4 lego 7,184
5 dehydrated 5,702
6 forge 4,921
7 websockify 3,719
8 cli 3,449
9 nginx-proxy-automation 2,604
10 certstrap 2,187
11 getssl 2,028
12 acmetool 2,019
13 LettuceEncrypt 1,492
14 certify 1,442
15 awesome-certificates 1,402
16 DCA 1,317
17 PKI.js 1,206
18 covidpass 1,198
19 WeIdentity 1,103
20 routeros-scripts 1,093
21 serverless-domain-manager 926
22 certigo 913
23 kubernetes-reflector 852
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com