Documenso

Digital document signing platform (alternative to DocuSign).

Healthy · 78
78/100
Healthy

Actively maintained with regular releases.

Maintenance 28/40
Releases 25/25
Community 17/20
Momentum 8/15

Commit activity more than 71% of tracked projects; popularity more than 84%. How this is calculated.

Commits, last 11 months

2025-10: 27 commits 2025-11: 97 commits 2025-12: 88 commits 2026-01: 62 commits 2026-02: 46 commits 2026-03: 83 commits 2026-04: 39 commits 2026-05: 75 commits 2026-06: 81 commits 2026-07: 31 commits 2026-08: 38 commits
2025-10 667 total 2026-08
Stars15k
Latest releasev2.18.0 · 9 Sept 2026
Repo updated26 Sept 2026
LicenceAGPL-3.0
Built withNodejs, Docker

Is Documenso actively maintained?

Over the last 11 months the project absorbed 667 commits, of which 150 arrived in the most recent quarter — roughly 50 commits a month.

The most recent tagged release, v2.18.0, shipped within the last month — a current, installable version exists today.

Of the 18 projects we track in Document Management, Documenso ranks #5 by health score — in the top quarter of its category.

What Documenso actually does

Documenso is an open-source digital document signing platform that functions as a self-hosted alternative to proprietary services like DocuSign. It allows you to manage document workflows, prepare agreements, and collect legally binding signatures directly from your own infrastructure. Built using Node.js and distributed via Docker, it handles the end-to-end lifecycle of signing documents within a private environment.

Best fit: This is a good fit if you need to retain strict control over signing logs and sensitive documents to comply with internal privacy policies or external data regulations.

Worth knowing: The project is licensed under the AGPL-3.0, which places strict copyleft requirements on your network if you modify and distribute the software. It also competes in a heavily entrenched market, meaning external third-party integrations may require more manual configuration than commercial equivalents.

Deployment notes

As a Node.js application packaged in Docker, it typically requires a persistent volume for uploaded documents and a separate database backend to store user and signing records. You will also need to sit the container behind a reverse proxy to handle TLS termination and domain routing.


Documenso as a replacement for


Alternatives to Documenso

Projects in the same categories, ordered by health score.