ExAcme - a library for issuing certificates via ACME services like Let's Encrypt

I wanted to announce that I recently released a new Elixir library, ExAcme, for interacting with RFC 8555-compliant ACME servers like Let’s Encrypt. Before building my own, I searched and found that most existing Elixir ACME libraries, at least at the low level, were explicitly unmaintained. It is still early, but it successfully issues certificates against Pebble (the Let’s Encrypt local test server) and Let’s Encrypt staging.

ExAcme is a lightweight, developer-friendly Elixir library for interacting with RFC 8555-compliant ACME servers like Let’s Encrypt. It simplifies the process of managing X.509 (TLS/SSL) certificates by providing a straightforward API for registering accounts, handling domain challenges, and issuing certificates.

12 Likes