Analysis updated 2026-06-24
Send a contract PDF to a client to sign from any device
Self-host a DocuSign replacement and keep documents on your own server
Embed a signing flow into your SaaS using the API and webhooks
Build templates with drag and drop fields for recurring agreements
| docusealco/docuseal | postalserver/postal | spree/spree | |
|---|---|---|---|
| Stars | 16,503 | 16,511 | 15,421 |
| Language | Ruby | Ruby | Ruby |
| Setup difficulty | easy | hard | moderate |
| Complexity | 3/5 | 4/5 | 4/5 |
| Audience | developer | ops devops | developer |
Figures from each repo's GitHub metadata at analysis time.
One Docker command brings it up, SMTP credentials needed before signers can be emailed.
DocuSeal is an open-source alternative to DocuSign, a self-hostable platform for creating, filling, and signing digital documents. If your business needs to send contracts, agreements, or forms for people to sign electronically, DocuSeal lets you do that without paying for a commercial e-signature service and while keeping your document data on your own servers. The workflow is straightforward: you upload a PDF, use a drag-and-drop form builder to place fields (signature, date, text, checkbox, file upload, etc.) where you need them, then send the document to one or more people for them to fill and sign online, from any device, including mobile. Once signed, the PDF is stamped with a verified electronic signature. The platform also handles automated email notifications via SMTP, signature verification, user management, and can store uploaded files on local disk or cloud storage. An API and webhook system lets you integrate DocuSeal into other software products. The pro tier (paid cloud or self-hosted license) adds features like branded/white-label setup, user roles, conditional form fields, bulk send via spreadsheet import, SMS identity verification, single sign-on, and the ability to embed the signing or form-builder interface directly into other web apps. Deployment is straightforward: a single Docker command starts it in minutes, using a local database by default with optional PostgreSQL or MySQL support. It can also be deployed on platforms like Heroku, Railway, DigitalOcean, and Render. Written in Ruby, licensed under AGPLv3.
Open-source DocuSign alternative for sending and signing PDFs online. Self-hostable with a drag-and-drop form builder, signer workflow, and API for integration.
Mainly Ruby. The stack also includes Ruby, Rails, PostgreSQL.
Free to use and self-host, but if you modify and offer it as a network service you must release your changes under the same license.
Setup difficulty is rated easy, with roughly 30min to a first successful run.
Mainly developer.
This repo across BitVibe Labs
Verify against the repo before relying on details.