open-eid/DigiDoc4-Client BEST FIT ★ 144 active 1d ago
Estonia's official desktop app for signing and encrypting documents with an Estonian ID-card, Mobile-ID or Smart-ID.
Replaces Certificate-based digital signatures (PKI) (partly) Not: send documents for signature, signing order and reminders, audit trail and completion certificate, reusable signing templates, eSignature API and embedded signing
- Runs locally
- Confirmed: Yes
- Commercial use
- Partial: Conditions · LGPL-2.1-only
- Paid services
- Partial: Optional only
- Hardware
- Confirmed: CPU works
- Setup
- Confirmed: Easy
documenso/documenso BEST FIT ★ 15k active today
Self-hostable document signing platform with signing order, reminders, templates, audit logs and an API; AGPL core plus paid Enterprise features.
Replaces Send documents for signature + Signing order and reminders + Audit trail and completion certificate + Reusable signing templates + eSignature API and embedded signing (partly) Not: certificate-based digital signatures (PKI)
- Runs locally
- Confirmed: Yes
- Commercial use
- Partial: Conditions · AGPL-3.0-only
- Paid services
- Partial: Optional only
- Hardware
- Confirmed: CPU works
- Setup
- Confirmed: Medium
docusealco/docuseal BEST FIT ★ 19k active 4d ago
Self-hostable app to build PDF forms and have them filled and signed by multiple people, with email, API and webhooks; some features are paid Pro.
Replaces Send documents for signature + Reusable signing templates + eSignature API and embedded signing (partly) Not: signing order and reminders, audit trail and completion certificate, certificate-based digital signatures (PKI)
- Runs locally
- Confirmed: Yes
- Commercial use
- Partial: Conditions · AGPL-3.0-only
- Paid services
- Partial: Optional only
- Hardware
- Unknown: Unknown
- Setup
- Confirmed: Medium
DottedSign-Official/dottedsign-self-hosted BEST FIT ★ 54 active 3w ago
New AGPL self-hosted edition of the commercial DottedSign e-signature service, run with Docker Compose; signed files carry a free-tier code.
Replaces Send documents for signature + eSignature API and embedded signing (partly) Not: signing order and reminders, audit trail and completion certificate, reusable signing templates, certificate-based digital signatures (PKI)
- Runs locally
- Confirmed: Yes
- Commercial use
- Partial: Conditions · AGPL-3.0-only
- Paid services
- Partial: Optional only
- Hardware
- Confirmed: CPU works
- Setup
- Confirmed: Medium
Pure-Python library to create and verify certificate signatures in PDFs, S/MIME email, XML (XAdES) and plain files, with PKCS#11/HSM support.
Replaces Certificate-based digital signatures (PKI) (partly) Not: send documents for signature, signing order and reminders, audit trail and completion certificate, reusable signing templates, eSignature API and embedded signing
- Runs locally
- Confirmed: Yes
- Commercial use
- Partial: Conditions · MIT AND LGPL-3.0-only
- Paid services
- Confirmed: None required
- Hardware
- Unknown: Unknown
- Setup
- Confirmed: Easy
European Commission Java library for creating, extending and validating advanced electronic signatures (XAdES, CAdES, PAdES, JAdES).
Replaces Certificate-based digital signatures (PKI) (partly) Not: send documents for signature, signing order and reminders, audit trail and completion certificate, reusable signing templates, eSignature API and embedded signing
- Runs locally
- Confirmed: Yes
- Commercial use
- Partial: Conditions · LGPL-2.1-only
- Paid services
- Confirmed: None required
- Hardware
- Unknown: Unknown
- Setup
- Confirmed: Hard
intoolswetrust/jsignpdf BEST FIT ★ 481 active 2d ago
Desktop and command-line app that adds certificate-based digital signatures to PDFs, with smartcard/HSM support, timestamps and PAdES.
Replaces Certificate-based digital signatures (PKI) (partly) Not: send documents for signature, signing order and reminders, audit trail and completion certificate, reusable signing templates, eSignature API and embedded signing
- Runs locally
- Confirmed: Yes
- Commercial use
- Partial: Conditions · MPL-2.0 OR LGPL-2.1-only
- Paid services
- Confirmed: None required
- Hardware
- Unknown: Unknown
- Setup
- Confirmed: Easy
LibreSign/libresign BEST FIT ★ 832 active today
Nextcloud app for document signing workflows with signing order, internal and external signers, reminders, certificates and validation.
Replaces Send documents for signature + Signing order and reminders + Audit trail and completion certificate + eSignature API and embedded signing + Certificate-based digital signatures (PKI) (partly) Not: reusable signing templates
- Runs locally
- Confirmed: Yes
- Commercial use
- Partial: Conditions · AGPL-3.0-or-later
- Paid services
- Confirmed: None required
- Hardware
- Unknown: Unknown
- Setup
- Confirmed: Medium
open-pdf-sign/open-pdf-sign BEST FIT ★ 952 active 8mo ago
Java command-line tool and small HTTP server that adds PAdES certificate signatures to PDFs, visible or invisible, with optional timestamps.
Replaces Certificate-based digital signatures (PKI) (partly) Not: send documents for signature, signing order and reminders, audit trail and completion certificate, reusable signing templates, eSignature API and embedded signing
- Runs locally
- Confirmed: Yes
- Commercial use
- Partial: Conditions · Apache-2.0 AND LGPL-2.1-only
- Paid services
- Confirmed: None required
- Hardware
- Unknown: Unknown
- Setup
- Confirmed: Easy
OpenSignLabs/OpenSign BEST FIT ★ 7.1k active today
Self-hostable PDF e-signing with multiple signers in sequence, OTP checks, templates, audit trail with completion certificate, and an API.
Replaces Send documents for signature + Signing order and reminders + Audit trail and completion certificate + Reusable signing templates + eSignature API and embedded signing (partly) Not: certificate-based digital signatures (PKI)
- Runs locally
- Confirmed: Yes
- Commercial use
- Partial: Conditions · Custom licence
- Paid services
- Confirmed: None required
- Hardware
- Unknown: Unknown
- Setup
- Confirmed: Medium
MatthiasValvekens/pyHanko BEST FIT ★ 785 active 1d ago
Python library and CLI that signs, stamps, validates and encrypts PDFs with certificates, PKCS#11 tokens, timestamps and PAdES profiles.
Replaces Certificate-based digital signatures (PKI) (partly) Not: send documents for signature, signing order and reminders, audit trail and completion certificate, reusable signing templates, eSignature API and embedded signing
- Runs locally
- Confirmed: Yes
- Commercial use
- Confirmed: Yes · MIT
- Paid services
- Confirmed: None required
- Hardware
- Unknown: Unknown
- Setup
- Confirmed: Easy
24eme/signaturepdf BEST FIT ★ 832 active 5w ago
Lightweight PHP web app to sign PDFs alone or with others, plus page organising, metadata editing and compression; optional certificate signing.
Replaces Send documents for signature + Certificate-based digital signatures (PKI) (partly) Not: signing order and reminders, audit trail and completion certificate, reusable signing templates, eSignature API and embedded signing
- Runs locally
- Confirmed: Yes
- Commercial use
- Partial: Conditions · AGPL-3.0-only
- Paid services
- Confirmed: None required
- Hardware
- Unknown: Unknown
- Setup
- Confirmed: Medium
Stirling-Tools/Stirling-PDF BEST FIT #1 TRENDING ★ 94k active today
Open-core PDF platform with 50+ tools (edit, merge, split, sign, redact, convert, OCR) as a desktop app, browser UI or self-hosted server.
Replaces Certificate-based digital signatures (PKI) (partly) Not: send documents for signature, signing order and reminders, audit trail and completion certificate, reusable signing templates, eSignature API and embedded signing
- Runs locally
- Confirmed: Yes
- Commercial use
- Partial: Conditions · Custom licence
- Paid services
- Partial: Optional only
- Hardware
- Unknown: Unknown
- Setup
- Confirmed: Medium
No project meets all of your requirements. The list below shows what you'd need to relax.