All 179 Dependencies

Every package Documenso depends on, ranked by repo health score.

Documenso is an open-source electronic signature platform built on the belief that signing infrastructure should be auditable, self-hostable, and free from vendor lock-in. Organizations can deploy a fully operational e-signature system on their own infrastructure while retaining complete control over documents, cryptographic keys, and signing workflows.

The platform handles the complete document lifecycle: upload a PDF, place typed or drawn signature fields for one or more recipients, send signing invitations by email, collect signatures in the browser, and receive a cryptographically sealed PDF with an audit certificate. Multi-party workflows support sequential and parallel signing with role-based access, recipient re-authentication via passkeys, and per-envelope expiration.

Developers get two API surfaces — a RESTful ts-rest API (v1) and a tRPC API (v2) — along with embeddable signing components that can be rendered inside any web application without redirecting users to an external service. Webhooks, document templates, and bulk-send capabilities make it practical for high-volume automated workflows.

Documenso is built with React Router v7, Hono, Prisma, PostgreSQL, and TypeScript throughout. Storage, signing, email, and background job providers are all swappable via environment variables, so self-hosters can use local P12 certificates or Google Cloud KMS for signing, S3 or database storage, and Inngest, BullMQ, or a local queue for async processing.

34 tailwindcss-animate ^1.0.7 35 next-plausible ^3.12.5 outdated 38 uqr ^0.1.2 40 dotenv-cli ^11.0.0 41 rimraf ^6.1.2 42 Tailwind CSS Container Queries ^0.1.1 42 clsx ^1.2.1 outdated 43 perfect-freehand ^1.2.2 44 cmdk ^0.2.1 outdated 44 next-themes ^0.4.6 47 cross-env ^10.1.0 47 react-rnd ^10.5.2 49 tailwindcss-typography ^0.5.19 50 superjson ^2.2.5 52 ts-rest Core ^3.52.1 53 isbot ^5.1.32 56 react-colorful ^5.6.1 59 Luxon ^3.7.2 60 @hello-pangea/dnd ^16.6.0 outdated 60 zod-openapi ^4.2.4 outdated 61 slugify ^3.0.0 62 content-disposition ^1.0.1 outdated 63 @scure/base ^1.2.6 outdated 65 colord ^2.9.3 67 pprof-nodejs ^5.13.5 67 prisma-cli ^6.19.0 outdated 69 React Icons ^5.5.0 70 MailChecker ^6.0.20 71 prisma-kysely ^2.3.0 outdated 72 pino-pretty ^13.1.2 73 input-otp ^1.4.2 73 ua-parser-js ^1.0.41 outdated 74 @rollup/plugin-alias ^6.1.0 outdated 74 @rollup/plugin-alias ^28.0.9 outdated 74 @rollup/plugin-alias ^6.1.0 outdated 74 @rollup/plugin-alias ^16.0.3 outdated 74 vite-tsconfig-paths ^5.1.4 outdated 76 p-map ^7.0.4 76 postcss-selector-parser ^7.1.4 77 react-day-picker ^8.10.1 outdated 78 Radix UI ^1.2.12 78 Radix UI ^1.1.15 78 Radix UI ^1.1.8 78 Radix UI ^1.1.11 78 Radix UI ^1.3.3 78 Radix UI ^1.1.12 78 Radix UI ^2.2.16 outdated 78 Radix UI ^1.1.15 78 Radix UI ^2.1.16 outdated 78 Radix UI ^1.1.15 78 Radix UI ^2.1.8 outdated 78 Radix UI ^1.1.16 78 Radix UI ^1.2.14 78 Radix UI ^1.1.15 78 Radix UI ^1.1.8 78 Radix UI ^1.3.8 78 Radix UI ^1.2.10 78 Radix UI ^2.2.6 outdated 78 Radix UI ^1.1.8 78 Radix UI ^1.3.6 78 Radix UI ^1.2.4 78 Radix UI ^1.2.6 78 Radix UI ^1.1.13 78 Radix UI ^1.2.15 78 Radix UI ^1.1.10 78 Radix UI ^1.1.11 78 Radix UI ^1.2.8 78 csv-parse ^6.1.0 outdated 78 dotenv ^17.2.3 outdated 78 noble-hashes 1.8.0 outdated 79 Motion ^12.23.24 outdated 79 PapaParse ^5.5.3 79 esbuild ^0.27.0 outdated 79 node-postgres ^8.16.3 79 ts-pattern ^5.9.0 81 @hono/node-server ^1.19.11 outdated 81 Autoprefixer ^10.4.22 81 Pino ^9.14.0 outdated 81 nanoid ^5.1.6 outdated 82 SimpleWebAuthn Browser ^13.2.2 outdated 82 SimpleWebAuthn Browser ^13.2.2 outdated 82 class-variance-authority ^0.7.1 83 @hookform/resolvers ^3 outdated 83 react-hotkeys-hook ^4.6.2 outdated 83 start-server-and-test ^2.1.3 outdated 85 cron-parser ^5.5.0 85 react-turnstile ^1.5.0 85 tsx ^4.23.1 86 lint-staged ^16.2.7 outdated 87 @napi-rs/canvas ^0.1.83 outdated 88 jose ^6.1.2 89 Hono ^4.12.14 89 Nodemailer ^9.0.0 outdated 89 Remeda ^2.32.0 89 resend-node ^6.5.2 89 tailwind-merge ^3.4.0 90 Fumadocs Core 16.5.0 outdated 90 Konva ^10.0.9 90 Lingui ^5.6.0 outdated 90 Lingui ^5.6.0 outdated 90 Lingui ^5.6.0 outdated 90 Lingui ^5.6.0 outdated 90 Lingui ^5.6.0 outdated 90 Lingui ^5.6.0 outdated 90 React Email 0.2.0 outdated 90 React Email 0.2.0 outdated 90 React Email 0.2.0 outdated 90 React Email 0.0.13 outdated 90 React Email 0.0.15 outdated 90 React Email 0.0.12 outdated 90 React Email 0.0.15 outdated 90 React Email 0.0.11 outdated 90 React Email 0.0.11 outdated 90 React Email 0.0.11 outdated 90 React Email 0.0.12 outdated 90 React Email 0.0.13 outdated 90 React Email 2.0.0 outdated 90 React Email 0.0.12 outdated 90 React Email 0.0.16 outdated 90 React Email ^2.0.1 outdated 90 React Email 0.1.5 outdated 90 React Email ^5.0.6 outdated 90 Satori ^0.18.3 outdated 90 Tailwind CSS ^4.1.18 90 Tailwind CSS ^4.1.18 90 nuqs ^2.8.9 90 sharp 0.34.5 outdated 90 tRPC Server 11.8.1 outdated 90 tRPC Server 11.8.1 outdated 90 tRPC Server 11.8.1 outdated 91 @hono/zod-validator ^0.2.0 outdated 91 @hono/zod-validator ^0.4.0 outdated 91 BullMQ ^5.71.1 outdated 91 Faker ^10.1.0 91 Prisma Client ^6.19.0 outdated 91 Recharts ^2.15.4 outdated 91 Zod ^3.25.76 outdated 91 react-dropzone ^14.3.8 outdated 91 rollup ^4.53.3 92 AI SDK 3.0.81 outdated 92 AI SDK ^5.0.104 outdated 92 Playwright 1.56.1 outdated 92 Playwright 1.56.1 outdated 92 Playwright 1.56.1 outdated 92 React Hook Form ^7.66.1 92 TanStack Query 5.90.10 outdated 92 TanStack Table ^8.21.3 outdated 92 bull-board ^6.20.6 outdated 92 bull-board ^6.20.6 outdated 92 bull-board ^6.20.6 outdated 92 lucide-react ^0.563.0 outdated 92 postcss ^8.5.19 93 AWS SDK for JavaScript (S3 Client) ^3.998.0 93 AWS SDK for JavaScript (S3 Client) ^3.998.0 93 AWS SDK for JavaScript (S3 Client) ^3.998.0 93 AWS SDK for JavaScript (S3 Client) ^3.998.0 93 AWS SDK for JavaScript (S3 Client) ^3.998.0 93 Mermaid ^11.12.2 outdated 93 Vitest ^4.0.18 outdated 93 ioredis ^5.10.1 outdated 93 posthog-js ^1.297.2 93 posthog-js 4.18.0 outdated 94 PDF.js 5.4.296 outdated 94 Vite ^7.2.4 outdated 95 @babel/core ^7.28.5 outdated 95 @babel/core ^7.28.5 outdated 95 @babel/core ^7.28.5 outdated 95 React Router ^7.18.1 outdated 95 React Router ^7.18.1 outdated 95 React Router ^7.18.1 outdated 95 React Router ^7.12.0 outdated 95 Stripe Node.js Library ^12.18.0 outdated 95 TypeScript ^5.9.3 outdated 96 Next.js 16.2.6 outdated 97 @azure/identity ^12.31.0 outdated 98 Google Cloud Storage ^5.2.1 outdated 98 Google Cloud Storage ^6.1.1 outdated 98 React ^19.2.4 98 React DOM ^19.2.4

Join founders buildingwith open source

Opinionated takes, migration guides, cost-saving tips, and insights from the open source ecosystem.

Subscribe on Substack
Join 750+ subscribers