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