
Documenso
Open-source document signing platform and DocuSign alternative
14.8k stars 3.1k forks last commit first released AGPL-3.0
Actively maintained
Last commit 27 Aug 2026.

Documenso is an open-source document signing platform designed as an alternative to proprietary e-signature services. It provides an embeddable signing experience, developer APIs, and tools for creating, sending, and collecting legally compliant signatures.
Key Features
- Open-source core with an AGPL-3.0 license and a public repository containing the full source code and developer docs.
- REST/tRPC-style API surface and webhook support for real-time event notifications (document.created, document.signed, document.completed, etc.).
- Reusable templates, direct-share signing links, and embeddable signing UI to integrate signing flows into other applications.
- PDF viewing and manipulation capabilities (PDF rendering and programmatic edits) plus planned PDF-signing tool support in the ecosystem.
- Payments integration support (Stripe) and platform billing primitives for monetizing signing workflows (some payment features marked as coming soon).
- Production-ready deployment options: self-host via Docker or run the hosted service; includes Docker image and GitHub Container Registry artifacts.
- Developer-friendly stack and quickstart: TypeScript-based codebase, Prisma ORM, Tailwind CSS UI, Node.js runtime, and local development scripts.
Use Cases
- Embedding contract signing into a web application so customers can complete agreements without redirecting offsite.
- Automating document workflows: generate templates, send documents programmatically, and respond to signing events via webhooks.
- Running a private, auditable signing service for regulated or privacy-sensitive organizations that require reviewable source code.
Limitations and Considerations
- License: the project is released under AGPL-3.0, which imposes strong copyleft requirements that may be restrictive for some proprietary deployments.
- Feature maturity: several platform features (template marketplace, some payment experiences) are listed as "coming soon" and may be evolving; enterprise-grade SLA/support options are available but distinct from the open-source repo.
- Platform dependencies: self-hosted installations require Node.js (v22+), a PostgreSQL database, and configuration of SMTP and signing certificates, which adds operational requirements.
Documenso aims to provide a full-featured, developer-first e-signature platform that can be self-hosted or consumed as a hosted service. It focuses on embeddability, API automation, and an open-source governance model for organizations that want control over their signing infrastructure.
Categories:
Tags:
Tech Stack:
Similar to Documenso

ToolJet
Low-code platform for building internal apps, dashboards, and workflows
ToolJet is an open-source low-code platform to build and deploy internal tools, dashboards, and workflows with integrations for databases, APIs, and SaaS apps.
Budibase
Open-source low-code platform for internal apps and workflow automation
Budibase is an open-source low-code platform to build internal tools, portals, forms, and approval workflows with integrations to databases and APIs.

Typebot
Visual chatbot and conversational form builder for web and apps
Self-hostable visual builder for chatbots and conversational forms, embeddable on websites and apps with integrations, branching logic, and real-time results analytics.
PatchMon
Linux patch monitoring and automation platform with outbound agents.
Self-hosted Linux patch monitoring platform with inventory, updates, and an API-driven workflow.
tududi
Self-hosted task and project management web application
Open-source, self-hosted task and project manager with hierarchical Areas → Projects → Tasks, smart recurring tasks, Telegram and API integrations.

Ackify
Cryptographic proof-of-read and document acknowledgment system
Ackify provides Ed25519-based proof-of-read for documents with immutable audit trails, OAuth2/MagicLink authentication, embeddable widgets and an admin dashboard.







