https://github.com/twisted/txacme
Twisted client for the ACME (Automatic Certificate Management Environment) protocol
https://github.com/twisted/txacme
acme-v2 certbot letsencrypt
Last synced: 27 days ago
JSON representation
Twisted client for the ACME (Automatic Certificate Management Environment) protocol
- Host: GitHub
- URL: https://github.com/twisted/txacme
- Owner: twisted
- License: mit
- Created: 2016-02-24T05:46:50.000Z (almost 10 years ago)
- Default Branch: trunk
- Last Pushed: 2025-08-05T15:15:21.000Z (5 months ago)
- Last Synced: 2025-10-04T13:35:53.877Z (3 months ago)
- Topics: acme-v2, certbot, letsencrypt
- Language: Python
- Homepage:
- Size: 567 KB
- Stars: 45
- Watchers: 7
- Forks: 23
- Open Issues: 45
-
Metadata Files:
- Readme: README.rst
- Contributing: CONTRIBUTING.rst
- License: LICENSE
Awesome Lists containing this project
README
=====================================================
txacme: A Twisted implementation of the ACME protocol
=====================================================
.. image:: https://readthedocs.org/projects/txacme/badge/?version=stable
:target: http://txacme.readthedocs.org/en/stable/?badge=stable
:alt: Documentation Status
.. image:: https://github.com/twisted/txacme/actions/workflows/test.yaml/badge.svg
:target: https://github.com/twisted/txacme/actions/workflows/test.yaml
:alt: CI status
.. image:: https://codecov.io/github/twisted/txacme/coverage.svg?branch=master
:target: https://codecov.io/github/twisted/txacme?branch=master
:alt: Coverage
.. teaser-begin
`ACME`_ is Automatic Certificate Management Environment, a protocol that allows
clients and certificate authorities to automate verification and certificate
issuance. The ACME protocol is used by the free `Let's Encrypt`_ Certificate
Authority.
``txacme`` is an implementation of the protocol for `Twisted`_, the
event-driven networking engine for Python.
``txacme`` is still under heavy development, and currently only an
implementation of the client side of the protocol is planned; if you are
interested in implementing or have need of the server side, please get in
touch!
``txacme``\ ’s documentation lives at `Read the Docs`_, the code on `GitHub`_.
It’s lightly tested on Python 3.6+, and PyPy3.
.. _ACME: https://github.com/ietf-wg-acme/acme/blob/master/draft-ietf-acme-acme.md
.. _Let's Encrypt: https://letsencrypt.org/
.. _Twisted: https://twistedmatrix.com/trac/
.. _Read the Docs: https://txacme.readthedocs.io/
.. _GitHub: https://github.com/twisted/txacme