Money · Independent · 23 Oct 2026

OpenSignLabs/OpenSign

πŸ”₯ The free & Open Source DocuSign alternative

← Money
OpenSign: document signing. Self-hosted alternative to commercial e-sign platforms.

In simple English

You need people to sign PDF files online. Commercial services charge you a fee for every signature. This program lets you host your own signing service on your server. You can invite multiple people to sign documents in a set order. Signers get a security code by email before they can sign.

What it is

OpenSign is an open-source document signing system with an interface for managing and tracking PDFs. It stores your files securely and generates detailed completion certificates when all parties sign.

What it is good for

Solo builders and small teams who want to collect legal signatures on contracts without paying per-document fees to third-party services.

Stars7.2k
LicenceCustom
Latestv3.0.0 (2026-10-21)checked 23 Oct 2026
Last code change2026-10-23
Written inJavaScript
Setup effort
4 / 5
Payoff
4 / 5
Good
  • Collect unlimited digital signatures without monthly subscription fees.
  • Send one-time security codes by email to verify guest signers.
  • Store and organise all signed documents in a built-in digital vault.
Watch for
  • Requires Docker and a server to host, which can be hard for non-programmers.
  • Needs its own persistent database storage configured, or you will lose data on restart.
  • Licensed under AGPL-3, which places strict sharing rules on modified code.
Replaces

DocuSign

Works well with

Docker

Also reviewed on Repo Radar
  • btcpayserver/btcpayserver7.8k stars

    Takes Bitcoin and Lightning payments with the money going straight to a wallet whose keys the merchant holds, and no percentage to anyone.

  • hledgerorg/hledger4.8k stars

    Double-entry accounting over plain text files, with command-line, terminal, web and editor interfaces.

  • akaunting/akaunting10k stars

    Self-hosted invoicing and expense tracking, with the double-entry accounting sold separately as an add-on.

Install
export HOST_URL=https://opensign.yourdomain.com && curl --remote-name-all https://raw.githubusercontent.com/OpenSignLabs/OpenSign/main/docker-compose.yml https://raw.githubusercontent.com/OpenSignLabs/OpenSign/main/Caddyfile https://raw.githubusercontent.com/OpenSignLabs/OpenSign/main/.env.local_dev && mv .env.local_dev .env.prod && docker compose up --force-recreate

Independent: reviewed for Repo Radar outside the daily editions. Every independent repository

On Stack Radar: Business Operations & Legal β€Ί Contracts & E-Signature β€Ί E-Signatures.

Get the next edition in your inbox

A dozen repositories, opened and checked. The licence read, the last release dated, and the ones that did not make it named with the reason. It is the half most lists leave out.

No tracking pixels. One click to leave. The archive stays free either way.

We use your address to send the edition and nothing else. Confirm by email, leave in one click. How we handle it.