
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.
- 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.
- 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.
DocuSign
Docker
- 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.
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