← back

category

Certificate automation

Request and renew TLS certificates over ACME from Let's Encrypt or another ACME authority.

Side by side

Certificate automation
ToolStarsLicenceTermsSelf-hostedLanguageLatestLast push
acme.sh48kGPL-3.0Open sourceNoShell3.1.62026-10-03
Certbot33kOtherOpen sourceNoPythonv5.8.02026-10-02
cert-manager14kApache-2.0Open sourceNoGov1.21.22026-10-05
lego9.9kMITOpen sourceNoGov5.5.22026-10-05
Certimate9.3kMITOpen sourceNoGov0.4.342026-10-04
win-acme5.8kApache-2.0Open sourceNoC#v2.2.9.17012026-06-09

6 tools

acme.sh

A pure Unix shell script ACME client for SSL / TLS certificate automation

Language
Shell
Licence
GPL-3.0
Stars
48k
Latest
3.1.6
Last push
2026-10-03
Certbot

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.

Language
Python
Licence
Other
Stars
33k
Latest
v5.8.0
Last push
2026-10-02
lego

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

Language
Go
Licence
MIT
Stars
9.9k
Latest
v5.5.2
Last push
2026-10-05
Certimate

An open-source and free self-hosted SSL certificates ACME tool, automates the full-cycle of issuance, deployment, renewal, and monitoring visually. 完全开源免费的自托管 SSL 证书 ACME 工具,申请、部署、续期、监控全流程自动化可视化,支持各大主流云厂商。

Language
Go
Licence
MIT
Stars
9.3k
Latest
v0.4.34
Last push
2026-10-04