Dub tech stack
Dub is short links, conversion tracking and affiliate programs. It runs on Next.js, Vercel, Prisma, PlanetScale and 8 more, read from its public repo dubinc/dub.
Branded short links with click, lead and sale attribution, plus partner and affiliate payouts. Plans start with a 14-day trial.
Marketing · web · https://dub.co · 24,951 GitHub stars, AGPL-3.0 (2026-10-27)
Built with
Frontend
- Next.js (apps/web/package.json: next)
Hosting
- Vercel (apps/web/vercel.json)
Backend
- Prisma (package.json: prisma)
Database
- PlanetScale (package.json: @planetscale/database)
- Upstash (.env.example: UPSTASH_REDIS_REST_URL, QSTASH_TOKEN)
Analytics
- Tinybird (.env.example: TINYBIRD_API_KEY)
Search
- turbopuffer (.env.example: TURBOPUFFER_API_KEY)
Sign-in
- Auth.js (NextAuth) (package.json: next-auth)
Payments
- Stripe (.env.example: STRIPE_SECRET_KEY)
- Resend (package.json: resend)
AI
- Anthropic (Claude API) (package.json: @ai-sdk/anthropic)
Monitoring
- Axiom (.env.example: AXIOM_TOKEN)

