Let's Encrypt Open Source Tools
Let's Encrypt is a free certificate authority that uses the ACME protocol to issue TLS certificates, enabling websites and services to use HTTPS. Its automated validation and certificate renewal reduce the cost and manual work of securing domains, while helping operators avoid expired certificates and protect connections between clients and servers.
Open source tools in this area include ACME clients, web server integrations, reverse proxies, and administration interfaces for issuing, installing, and renewing certificates. When choosing a tool, consider its maintenance activity, license, supported validation methods, deployment requirements, and compatibility with your existing infrastructure. These tools are useful to website administrators, developers, and self-hosters who need reliable certificate management across one or many services.
2 repositories · updated March 11, 2026

Certbot: Automating HTTPS with Let's Encrypt Certificates
Certbot is a free, open source software tool developed by the EFF to automatically enable HTTPS on your server. It simplifies the process of obtaining and renewing SSL/TLS certificates from Let's Encrypt. This powerful client also supports any other Certificate Authority that utilizes the ACME protocol, making secure web communication accessible to everyone.

GoDoxy: High-Performance Reverse Proxy and Container Orchestrator for Self-Hosters
GoDoxy is a high-performance reverse proxy and container orchestrator designed for self-hosters. Written in Go, it offers effortless configuration, automatic SSL management, and a powerful Web UI. It simplifies the management of Docker and Podman containers, providing advanced features like ACL, idle-sleep, and OpenID Connect support.