Here's an incomplete list of ACME clients and libraries we're aware of. We will edit this list periodically to link to others as we learn of them.
Let's Encrypt recommends the certbot client.
It uses this library that also has a powershell client:https://github.com/ebekker/letsencrypt-win/
Here's mine - is technically a client if i just integrate the official LE client into my web stack's Nginx vhost shell based wizard ?
And another python one (< 200 lines): https://github.com/diafygi/acme-tiny/
ClientsPHP (via Webroot): https://github.com/kelunik/acme-client
Here's mine. Can also be used as a library.
No code there https://github.com/hlandau/acme.t
It's the build environment. The source is here: https://github.com/hlandau/acme
Web-based ACME w/ OpenSSL Commands: - 1. https://letsgetssl.com/2. https://letsgetssl.net/
Shell script version (with a little Perl) at https://github.com/lukas2511/letsencrypt.sh
Go version at https://github.com/xenolf/lego
isn't that already on the list ?
Based upon the Ruby library acme-client, i've created a command line tool:
Ruby on Rails plug-in with handling chalenge-response (http01) and storing certificates to given directoryhttps://github.com/lgromanowski/letsencrypt-plugin
There's also apparently https://github.com/hlandau/acme (called acmetool and written in Go).
Hello, I wrote another shell script:
found letsencrypt wordpress plugin https://github.com/tollmanz/lets-encrypt-wp
Hi, I wrote simplified PHP class https://github.com/analogic/lescript