All 88 Dependencies
Every package OpenSign depends on, ranked by repo health score.
OpenSign is a self-hostable, open source e-signature platform that gives individuals and organizations a secure, fully-featured alternative to commercial signing services like DocuSign, Adobe Sign, and PandaDoc. It handles the entire document lifecycle — from uploading and annotating PDFs to collecting multi-signer approvals, storing signed documents, and generating tamper-evident completion certificates — without subscription fees or vendor lock-in.
The platform is built around a React 19 frontend with native browser PDF rendering and drag-and-drop widget placement, paired with a Parse Server backend on MongoDB. Cryptographic signatures are embedded directly into PDF structure using P12/PFX certificates via the @signpdf library, making each signed document independently verifiable. File storage is flexible, supporting local filesystem or any S3-compatible object store.
OpenSign covers scenarios that typically require paid tiers on commercial platforms: bulk sending to up to 1,000 signers via CSV upload, kiosk mode for in-person signing stations, SSO integration, webhook support with authentication, API access with per-token rate limits, and a built-in email template designer. All of this is available in the self-hosted open source version.
Deployment takes minutes using Docker Compose with Caddy handling TLS termination automatically. The project has maintained a rapid release cadence of roughly two to three releases per month since its launch in late 2023, with active community contributions and comprehensive help documentation at docs.opensignlabs.com.