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