The open source DocuSign alternative built on trust and transparency.
In the founder's own words — what this project is, and why it matters.
Documenso is the world's most trusted document-signing tool, built so you can self-host and review exactly how it works. Signing documents digitally should be fast, easy, and transparent — without a third-party becoming an invisible party to every signature. Built with Next.js, Prisma, Tailwind, shadcn/ui, react-email, tRPC, and Stripe. One-click deploys to Railway, Render, Koyeb, and Elestio.
Built for
Walk the real path from first touch to done — the big frame is the product itself, and you decide what to look at.
Open source document signing — transparent, self-hostable, trustworthy.
The size of the market, where the project stands today, and how it makes money — shown, not just told.
14k+ GitHub stars. Hosted cloud at app.documenso.com. Growing community of 220+ contributors across the open source repo.
The repository structure at a glance — we show the tree only, and never expose source contents before purchase.
Next.js monorepo with React Router framework. Prisma ORM on PostgreSQL. tRPC for type-safe API. react-email for email templates. PDF manipulation via @documenso/pdf-sign, React-PDF for viewing, and PDF-Lib for generation. S3-compatible storage for signed documents.
export const DocumentSigningPage = ({ document }: { document: Document }) => {
return <PDFViewer document={document} onSign={handleSign} />
}GitHub data is pulled straight from the source and the signal score can't be bought — judge the project on evidence, not adjectives.
How this project earns its rank. Weights are public — the score can't be bought, only boosted.
Honest feedback from builders and buyers — the signal that helps this project get better.
Pick a lens and a tone. Makers reply, and the best suggestions get marked accepted.