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 34 tailwindcss-animate ^1.0.7 34 TokenLens ^1.3.1 36 use-stick-to-bottom ^1.1.4 38 base-x ^5.0.1 40 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 cuid ^3.0.0 58 bcrypt.js ^3.0.3 59 Archiver ^7.0.1 outdated 59 use-debounce ^10.1.1 61 slugify ^3.0.0 62 ts-pattern ^5.9.0 64 prisma-cli 6.5.0 outdated 64 react-colorful ^5.7.0 65 react-markdown ^10.1.0 65 Sonner ^2.0.7 68 prettier-plugin-tailwindcss ^0.8.0 69 qstash-js ^2.11.0 69 date-fns ^3.6.0 outdated 69 zod-openapi ^4.2.4 outdated 72 react-day-picker ^8.10.2 outdated 73 Dub ^0.71.7 outdated 75 @upstash/redis ^1.38.0 76 Radix UI ^1.2.12 76 Radix UI ^1.1.15 76 Radix UI ^1.1.11 76 Radix UI ^1.3.3 76 Radix UI ^1.1.12 76 Radix UI ^1.1.15 76 Radix UI ^2.1.16 outdated 76 Radix UI ^1.1.15 76 Radix UI ^2.1.8 outdated 76 Radix UI ^1.1.15 76 Radix UI ^1.1.10 76 Radix UI ^1.1.8 76 Radix UI ^1.3.8 76 Radix UI ^1.2.10 76 Radix UI ^2.2.6 outdated 76 Radix UI ^1.1.8 76 Radix UI ^1.2.4 76 Radix UI ^1.2.6 76 Radix UI ^1.1.13 76 Radix UI ^1.1.10 76 Radix UI ^1.1.11 76 Radix UI ^1.2.8 76 Radix UI ^1.2.2 76 input-otp ^1.4.2 76 js-cookie ^3.0.7 76 React-Draggable ^4.5.0 76 react-i18next ^17.0.8 77 React Resizable Panels ^4.11.2 78 axiom-js ^1.7.0 outdated 78 Motion ^12.40.0 outdated 78 ua-parser-js ^1.0.41 outdated 79 NextAuth.js ^1.0.7 outdated 79 NextAuth.js ^4.24.13 80 Shiki ^3.23.0 outdated 81 chrono-node ^2.9.1 83 SAML Jackson (Polis) ^26.2.0 83 @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 Vercel Blob ^2.4.0 84 Vercel Blob ^1.4.3 outdated 84 react-intersection-observer ^10.0.3 outdated 84 sanitize-html ^2.17.3 84 Streamdown ^2.5.0 84 SWR ^2.4.1 85 dnd-kit ^6.3.1 85 dnd-kit ^10.0.0 outdated 85 dnd-kit ^3.2.2 outdated 86 Autoprefixer ^10.4.27 86 nanoid ^5.1.11 outdated 86 resend-node ^6.12.3 87 i18next ^26.3.0 87 react-hotkeys-hook ^5.3.2 87 React-PDF ^8.0.2 outdated 88 stripe-js ^9.8.0 88 tailwind-merge ^2.6.1 outdated 88 tsx ^4.22.3 89 Prisma Client 6.5.0 outdated 89 tus-node-server ^1.10.2 outdated 89 Nodemailer ^7.0.13 outdated 90 MCP TypeScript SDK ^1.29.0 90 @trigger.dev/sdk 4.5.3 outdated 90 nuqs ^2.8.9 90 prettier ^3.8.1 90 react-dropzone ^15.0.0 outdated 90 React Email ^6.3.2 90 Tailwind CSS ^3.4.19 outdated 90 Zod ^3.25.76 outdated 91 Tiptap Core ^3.22.5 91 Tiptap Core ^3.22.5 91 Tiptap Core ^3.22.5 91 Tiptap Core ^3.22.5 91 Tiptap Core ^3.22.5 91 lucide-react ^1.16.0 92 AI SDK ^4.0.137 outdated 92 AI SDK ^3.0.65 outdated 92 AI SDK ^3.0.193 outdated 92 TanStack Table ^8.21.3 outdated 92 AI SDK ^6.0.191 outdated 92 postcss ^8.5.15 92 React Hook Form ^7.75.0 93 AWS SDK for JavaScript (S3 Client) ^3.1053.0 93 AWS SDK for JavaScript (S3 Client) ^3.1053.0 93 AWS SDK for JavaScript (S3 Client) ^3.1052.0 93 AWS SDK for JavaScript (S3 Client) ^3.1053.0 93 AWS SDK for JavaScript (S3 Client) ^3.1053.0 93 posthog-js ^1.376.0 94 ESLint 8.57.0 outdated 94 oidc-provider ^9.8.3 94 Stripe Node.js Library ^22.3.0 95 vercel_runtime ^3.5.1 outdated 95 OpenAI ^6.39.0 outdated 96 Next.js ^16.2.6 96 Next.js ^14.2.35 outdated 96 Next.js ^14.2.35 outdated 96 TypeScript ^5 outdated 97 React ^18.3.1 outdated 97 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