OpenSign

From public sources

OpenSign is a free, open-source e-signature web app and DocuSign alternative for signing, annotating and tracking PDF documents.

ApplicationCategory: Web Apps · Automation · Files & cloud storage · PDF & documentsPricing unknowndata checked Oct 15, 2026

Overview

Sending contracts and forms for signature often means paying per-envelope fees to commercial platforms like DocuSign. OpenSign is a free and open-source alternative that lets you sign, annotate and collect e-signatures on PDF documents from a web app. It supports hand-drawn, uploaded, typed and saved signatures, multiple signers with optional signing sequence, and guest signers verified by an email one-time code. Documents can be set to expire, signers can reject with a reason, and each completed document gets an audit trail and completion certificate. Reusable PDF templates, a document vault called OpenSign Drive, and an API with Zapier integration are also included. OpenSign is aimed at individuals and teams who want self-hosted or cloud-based e-signing without a subscription. It can be deployed with Docker using the provided compose files, and the project is licensed under AGPL-3.0. Note: the default deployment uses a non-persistent MongoDB, so configure your own database connection to keep your data.
  • digital-signature
  • document-signing
  • docusign-alternative
  • docusign-free
  • e-signature
  • electronic-signature
  • electronic-signatures
  • esign
  • esignature
  • hacktoberfest
  • javascript
  • pdf

Installation

Commands are shown, never run by the marketplace. Check them against the official documentation.
  • Official websiteFrom public sourcesfrom catalog metadata
    www.opensignlabs.com/ ↗
  • Language package registrynodejsFrom public sourcesfrom the package manifest — publication on the registry is not verified
    npm install -g opensign

    Not verified: check that this package in the registry belongs to this project before installing.

    www.npmjs.com/package/opensign ↗
  • Build from sourceFrom public sourcesfrom catalog metadata

    Build from source: no validated build recipe — follow the repository instructions.

    github.com/OpenSignLabs/OpenSign ↗

Compatibility

Unknown means no evidence was found — not that the product is incompatible.
PlatformStatusArchitectureEvidenceConfidence
Web browserUnknown———
Server / self-hostedUnknown———
Container (OCI)Unknown———
Node.jsCompatible—package manifest: package.json name0.60

Releases

checked Oct 29, 2026
v3.0.1LatestOct 26, 2026Official source ↗

Files in 3.0.1

This release has no attached files.

Release history

Quality profile

algorithm quality-v1.0 · assessed Oct 15, 2026
Quality Score85
Risk Score10
Confidence 1.00
Quality Score and Risk Score are different measures. A high score does not guarantee safety.

Score components

Maintenance · 2020
last activity 1 days ago
Documentation · 1515
README 18132 chars, description present
Ready to use · 156
install instructions: no; releases: yes
Metadata · 108
3/4 of description, homepage, license, topics
Releases · 1010
10 release(s), latest 55 days ago
Category confidence · 1010
classifier confidence 1
Adoption · 1010
7103 stars (log-dampened, 10k = max)
License clarity · 52
unclassified license "Other"
Community · 55
issues enabled, 843 forks

License

License unknown
License unknownfrom the repository host

This is the catalog policy status, not legal advice.

Sources

github.com/OpenSignLabs/OpenSignPrimary★ 7,103 starslast activity Oct 15, 2026Primary repository · Confidence 1.00

Reviews

Sign in to write a review

No reviews yet.

Alternatives