All 137 Dependencies

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

Papermark is an open-source document-sharing platform built as a self-hostable alternative to DocSend. It lets teams share pitch decks, contracts, NDAs, and sales collateral through secure, branded links — tracking how recipients engage with every page in real time. The platform goes well beyond basic link sharing with enterprise-grade data rooms, granular file permissions, and an analytics pipeline that captures dwell time per page rather than just total document views.

Designed for sales teams, venture capitalists, real estate agents, and startups, Papermark answers a real question: who opened your document, which pages captured their attention, and where did they disengage. Unlike closed SaaS tools, the entire codebase is open and self-hostable, giving organizations full control over where sensitive documents are stored and who can access viewing data.

The platform has evolved rapidly from a simple link-sharing tool into a full document intelligence suite. Data rooms support hierarchical folder structures, group-based access control, AI-powered Q&A conversations embedded directly in the viewer, file request links for collecting documents from external parties, and customizable branding including logos, accent colors, and welcome messages. Email notifications fire in real time when a link is opened, with Slack integration available for teams that prefer channel-based alerts.

Papermark is actively maintained with 14 tagged releases, over 8,500 stars, and contributions from 60+ developers. The cloud-hosted version at papermark.com offers managed infrastructure for teams that prefer not to self-host, with paid plans adding data rooms, advanced analytics, and SSO on top of the open-source core.

33 tailwind-scrollbar-hide ^2.0.0 outdated 33 TokenLens ^1.3.1 34 tailwindcss-animate ^1.0.7 36 use-stick-to-bottom ^1.1.4 38 base-x ^5.0.1 39 transliteration ^2.6.1 42 clsx ^2.1.1 44 cmdk ^1.1.1 45 next-themes ^0.4.6 48 bottleneck ^2.19.5 48 Vaul ^1.1.2 50 Tailwind CSS Forms ^0.5.11 50 Tremor React ^3.18.7 50 html2canvas ^1.4.1 50 ms ^2.1.3 50 pdf-lib ^1.17.1 50 react-textarea-autosize ^8.5.9 51 tailwindcss-typography ^0.5.19 51 ExcelJS ^4.4.0 51 jsonwebtoken ^9.0.3 51 mime-types ^3.0.2 56 bcrypt.js ^3.0.3 56 cuid ^3.0.0 59 Archiver ^7.0.1 outdated 59 use-debounce ^10.1.1 62 ts-pattern ^5.9.0 63 slugify ^3.0.0 63 react-colorful ^5.7.0 64 react-markdown ^10.1.0 64 Sonner ^2.0.7 64 zod-openapi ^4.2.4 outdated 65 prettier-plugin-tailwindcss ^0.8.0 67 qstash-js ^2.11.0 67 prisma-cli 6.5.0 outdated 68 date-fns ^3.6.0 outdated 70 react-day-picker ^8.10.2 outdated 73 NextAuth.js ^1.0.7 outdated 73 Dub ^0.71.7 outdated 73 NextAuth.js ^4.24.13 74 @upstash/redis ^1.38.0 75 Radix UI ^1.2.12 75 Radix UI ^1.1.15 75 Radix UI ^1.1.11 75 Radix UI ^1.3.3 75 Radix UI ^1.1.12 75 Radix UI ^1.1.15 75 Radix UI ^2.1.16 outdated 75 Radix UI ^1.1.15 75 Radix UI ^2.1.8 outdated 75 Radix UI ^1.1.15 75 Radix UI ^1.1.10 75 Radix UI ^1.1.8 75 Radix UI ^1.3.8 75 Radix UI ^1.2.10 75 Radix UI ^2.2.6 outdated 75 Radix UI ^1.1.8 75 Radix UI ^1.2.4 75 Radix UI ^1.2.6 75 Radix UI ^1.1.13 75 Radix UI ^1.1.10 75 Radix UI ^1.1.11 75 Radix UI ^1.2.8 75 Radix UI ^1.2.2 75 React Resizable Panels ^4.11.2 76 React-Draggable ^4.5.0 76 react-i18next ^17.0.8 76 ua-parser-js ^1.0.41 outdated 77 input-otp ^1.4.2 77 js-cookie ^3.0.7 78 SAML Jackson (Polis) ^26.2.0 79 chrono-node ^2.9.1 79 Motion ^12.40.0 outdated 82 dnd-kit ^6.3.1 82 dnd-kit ^10.0.0 outdated 82 dnd-kit ^3.2.2 outdated 82 @hookform/resolvers ^5.2.2 83 class-variance-authority ^0.7.1 83 Embla Carousel React ^8.6.0 83 react-zoom-pan-pinch ^4.0.3 84 sanitize-html ^2.17.3 85 axiom-js ^1.7.0 outdated 85 i18next ^26.3.0 85 react-intersection-observer ^10.0.3 outdated 85 Streamdown ^2.5.0 86 react-hotkeys-hook ^5.3.2 86 resend-node ^6.12.3 86 Shiki ^3.23.0 outdated 86 SWR ^2.4.1 86 tsx ^4.22.3 87 Vercel Blob ^2.4.0 87 Vercel Blob ^1.4.3 outdated 87 nanoid ^5.1.11 outdated 87 tailwind-merge ^2.6.1 outdated 88 tus-node-server ^1.10.2 outdated 88 Autoprefixer ^10.4.27 89 React-PDF ^8.0.2 outdated 90 MCP TypeScript SDK ^1.29.0 90 Prisma Client 6.5.0 outdated 90 stripe-js ^9.8.0 90 @trigger.dev/sdk 4.5.3 outdated 90 Nodemailer ^7.0.13 outdated 90 React Email ^6.3.2 90 Tailwind CSS ^3.4.19 outdated 91 nuqs ^2.8.9 91 prettier ^3.8.1 91 react-dropzone ^15.0.0 outdated 91 React Hook Form ^7.75.0 91 Zod ^3.25.76 outdated 92 AI SDK ^4.0.137 outdated 92 AI SDK ^3.0.65 outdated 92 AI SDK ^3.0.193 outdated 92 Tiptap Core ^3.22.5 92 Tiptap Core ^3.22.5 92 Tiptap Core ^3.22.5 92 Tiptap Core ^3.22.5 92 Tiptap Core ^3.22.5 92 AI SDK ^6.0.191 outdated 92 lucide-react ^1.16.0 92 postcss ^8.5.15 93 TanStack Table ^8.21.3 outdated 93 posthog-js ^1.376.0 94 AWS SDK for JavaScript (S3 Client) ^3.1053.0 94 AWS SDK for JavaScript (S3 Client) ^3.1053.0 94 AWS SDK for JavaScript (S3 Client) ^3.1052.0 94 AWS SDK for JavaScript (S3 Client) ^3.1053.0 94 AWS SDK for JavaScript (S3 Client) ^3.1053.0 95 ESLint 8.57.0 outdated 95 oidc-provider ^9.8.3 95 OpenAI ^6.39.0 outdated 95 Stripe Node.js Library ^22.3.0 96 Next.js ^16.2.6 96 vercel_runtime ^3.5.1 outdated 96 Next.js ^14.2.35 outdated 96 Next.js ^14.2.35 outdated 97 TypeScript ^5 outdated 98 React ^18.3.1 outdated 98 React DOM ^18.3.1 outdated

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

Search