All 190 Dependencies

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

Dub is a modern, open-source link attribution platform built for marketing teams that need precise control over short links, real-time conversion tracking, and affiliate program management in a single unified system. It solves the fragmentation problem in link management by connecting the full journey from link click to downstream sale, with identity-aware attribution that persists across sessions.

Used by world-class engineering and marketing teams at Twilio, Buffer, Framer, Perplexity, Vercel, and Laravel, Dub handles over 100 million clicks and 2 million links monthly. It replaces point solutions like Bitly for short links, separate analytics platforms, and standalone affiliate tools with one integrated system built on modern open-source infrastructure.

The platform is designed for self-hosting with full data ownership, and provides an Open Core architecture where the 99% open-source AGPLv3 core handles link management, analytics, and API access, while enterprise features like SAML SSO, conversion tracking, and affiliate payouts are available under a commercial license. Teams can run Dub on their own infrastructure or use the hosted dub.co service.

Beyond the web app, Dub ships publishable npm packages — `@dub/ui` for its design system, `@dub/utils` for shared utilities, `@dub/embed-react` for embedding referral programs, and `@dub/cli` — making the platform extensible for developers building on top of its primitives.

28 json-colorizer ^2.2.2 outdated 29 zod-error 2.0.0 30 buffer-crc32 0.2.13 outdated 30 html-escaper ^3.0.3 33 tailwind-scrollbar-hide ^1.1.7 outdated 36 next-plausible ^4.0.0 38 aws4fetch ^1.0.19 38 base-x ^5.0.0 39 dotenv-flow ^4.1.0 40 Dub Analytics ^0.0.32 40 vector-js ^1.2.2 40 he ^1.2.0 40 remark-gfm ^4.0.0 41 unique-names-generator ^4.7.1 42 Tailwind CSS Container Queries ^0.1.1 42 clsx ^2.1.1 42 rimraf ^5.0.10 outdated 43 react-highlight-words ^0.20.0 outdated 43 react-virtualized-auto-sizer ^1.0.25 outdated 44 cmdk ^1.1.1 44 punycode.js ^2.3.0 45 Prompts ^2.4.2 46 openapi-types ^12.1.3 46 tailwindcss-radix ^2.8.0 outdated 47 @badgateway/oauth2-client ^2.4.2 outdated 47 canvas-confetti ^1.9.3 48 bottleneck ^2.19.5 48 frimousse ^0.3.0 48 Vaul ^1.1.2 49 d3-array ^3.2.4 50 Tailwind CSS Forms ^0.5.6 50 jsondiffpatch ^0.7.3 50 lru-cache ^11.2.2 50 ms ^2.1.3 50 react-textarea-autosize ^8.4.0 51 tailwindcss-typography ^0.5.9 51 configstore ^6.0.0 outdated 52 ts-node ^10.9.2 53 Geist ^1.3.1 53 package-json ^8.1.1 outdated 56 fs-extra ^11.2.0 56 minimatch ^10.1.1 58 bcrypt.js ^2.4.3 outdated 59 node-fetch ^3.3.2 59 ora ^7.0.1 outdated 59 use-debounce ^10.0.4 60 PlanetScale Database 1.19.0 outdated 60 intercom-client ^7.0.3 60 tsup ^6.7.0 outdated 61 slugify ^2.2.1 outdated 61 openapi3-ts ^4.2.1 62 Commander.js ^11.1.0 outdated 63 JSZip ^3.10.1 63 Luxon ^3.5.0 64 prisma-cli 6.19.1 outdated 64 react-colorful ^5.6.1 65 Chalk ^5.3.0 outdated 65 react-markdown ^9.0.3 outdated 65 Sonner ^2.0.7 65 unsplash-js ^7.0.18 outdated 66 linkifyjs 4.3.2 outdated 66 linkifyjs ^4.1.3 66 postcss-import ^15.1.0 outdated 67 react-window ^1.8.11 outdated 68 file-type ^20.4.1 outdated 68 js-sha256 ^0.11.0 outdated 68 open ^10.1.0 outdated 68 prettier-plugin-tailwindcss ^0.6.0 outdated 69 date-fns ^1.4.1 outdated 69 qstash-js ^2.11.0 69 date-fns ^4.1.0 69 zod-openapi 5.4.6 outdated 70 uuid ^11.0.3 outdated 71 workflow-js ^1.3.0 71 json-2-csv ^5.5.0 72 Fuse.js ^6.6.2 outdated 72 react-day-picker ^8.10.1 outdated 73 Dub ^0.72.0 outdated 73 vite-tsconfig-paths 5.1.4 outdated 75 @upstash/redis ^1.35.3 76 NumberFlow (React) ^0.4.1 outdated 76 Radix UI ^1.2.12 76 Radix UI ^1.3.3 76 Radix UI 1.1.15 outdated 76 Radix UI ^1.1.1 76 Radix UI ^2.1.7 outdated 76 Radix UI ^1.2.14 76 Radix UI 1.1.15 outdated 76 Radix UI ^1.3.8 76 Radix UI ^1.3.6 76 Radix UI 1.2.3 outdated 76 Radix UI ^1.2.6 76 Radix UI ^1.2.8 76 Radix UI ^1.2.3 76 input-otp ^1.2.4 76 js-cookie ^3.0.5 78 axiom-js ^1.3.1 outdated 78 axiom-js ^0.1.5 outdated 78 axiom-js ^0.1.6 outdated 78 Motion ^12.23.22 outdated 79 NextAuth.js ^1.0.7 outdated 79 concurrently ^8.0.1 outdated 79 NextAuth.js 4.24.11 outdated 79 PapaParse ^5.4.1 80 @visx/shape ^2.14.0 outdated 80 @visx/shape ^3.3.0 outdated 80 @visx/shape ^3.3.0 outdated 80 @visx/shape ^2.6.0 outdated 80 @visx/shape ^2.10.0 outdated 80 @visx/shape ^3.3.0 outdated 80 @visx/shape ^2.12.2 outdated 80 @visx/shape ^3.3.0 outdated 80 @visx/shape ^2.10.0 outdated 80 @visx/shape ^3.3.0 outdated 80 @visx/shape ^2.12.2 outdated 80 @visx/shape ^3.3.0 outdated 80 @visx/shape ^2.16.0 outdated 80 Shiki ^1.14.1 outdated 81 chrono-node 2.7.5 outdated 81 next-safe-action ^8.0.11 82 better-fetch ^1.1.21 83 SAML Jackson (Polis) 1.52.1 outdated 83 class-variance-authority ^0.7.0 83 Embla Carousel React ^8.1.7 83 Embla Carousel React ^8.1.7 83 node-html-parser ^6.1.4 outdated 83 react-medium-image-zoom ^5.3.0 84 Floating UI ^1.6.12 outdated 84 Floating UI ^0.26.20 outdated 84 Vercel Blob ^0.4.1 outdated 84 sanitize-html ^2.17.0 84 Streamdown ^2.3.0 84 SWR ^2.1.5 84 type-fest ^4.26.1 outdated 85 esbuild 0.25.10 outdated 86 Autoprefixer ^10.4.16 86 fast-xml-parser ^5.0.6 86 nanoid ^5.0.1 outdated 86 resend-node 6.6.0 outdated 87 React Aria ^3.5.3 87 React Aria ^3.10.0 87 React Aria ^3.9.3 88 stripe-js ^7.3.1 outdated 88 jose ^6.1.0 88 tailwind-merge ^2.4.0 outdated 88 tsx ^4.19.2 89 Firecrawl Python SDK ^1.29.1 outdated 89 Prisma Client 6.19.1 outdated 89 Prisma Client 6.19.1 outdated 89 Nodemailer ^6.9.3 outdated 90 React Email ^1.0.8 outdated 90 React Email ^0.0.18 outdated 90 React Email ^2.0.4 outdated 90 prettier ^3.2.5 90 React Email ^5.2.8 outdated 90 Svix ^1.76.1 outdated 90 Tailwind CSS ^3.4.4 outdated 90 Zod ^4.3.5 91 Playwright ^1.52.0 91 react-pdf ^4.1.5 91 Tiptap Core ^3.15.3 91 Tiptap Core ^3.15.3 91 Tiptap Core ^3.15.3 91 Tiptap Core ^3.15.3 91 Tiptap Core ^3.15.3 91 Tiptap Core ^3.15.3 91 Tiptap Core ^3.15.3 91 Tiptap Core ^3.15.3 91 Tiptap Core ^3.15.3 91 Tiptap Core ^3.15.3 91 Tiptap Core ^3.15.3 91 lucide-react ^0.462.0 outdated 91 openid-client ^6.8.0 92 AI SDK ^3.0.1 outdated 92 AI SDK ^3.0.3 outdated 92 AI SDK ^2.0.3 outdated 92 TanStack Table ^8.17.3 outdated 92 AI SDK ^6.0.3 outdated 92 postcss ^8.4.31 92 React Hook Form ^7.52.1 92 Vitest 4.0.8 outdated 93 Vite 7.2.2 outdated 94 ESLint ^8.48.0 outdated 94 Stripe Node.js Library ^18.2.0 outdated 95 vercel_runtime ^3.4.3 outdated 96 @slack/web-api ^7.15.1 outdated 96 Next.js 15.5.8 outdated 96 TypeScript ^5.4.4 outdated 97 React 19.1.3 outdated 97 React DOM 19.1.3 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