#3131st of 78 in SaaS and app startersFor finance and business, e-commerce, marketing and sales
dub.link
Link shortener with click analytics and conversion tracking, built on Next.js
- Stars
- 25.2k
- License
- custom license
- Last commit
- Oct 2026
- Language
- TypeScript
23,179 on 21 Apr 202625,154 on 10 Nov 2026
From GitHub's daily star counts.
Checked on GitHub.
Overview
Dub Links is a link attribution platform for short links and conversion tracking. It is a Turborepo monorepo in TypeScript using Next.js, Prisma, NextAuth.js, Stripe and Tinybird analytics. Most of the code is AGPLv3, and a small /ee directory needs a commercial license. A self-hosting guide is on the docs site.
Who it is for: Teams self-hosting a link shortener or studying a production Next.js SaaS
Strengths
- Full product stack with auth, SAML/SSO via BoxyHQ, Stripe payments and email wired in
- README reports 250M+ clicks and 12M+ links per month on the hosted service
- Core is AGPLv3, with a self-hosting guide and a local development guide
- Dev seed script with an optional confirmed truncate for local testing
Weaknesses
- Needs several external services: Upstash, Tinybird, PlanetScale, Stripe and Resend
- The /ee directory is under a commercial license, so enterprise features are not open source
- No AI features described, so it fits this list only as an app starter
- No Docker or compose files detected, and the stack targets Vercel deployment
What it needs
- TypeScript
- Needs Upstash Redis, Tinybird, PlanetScale, Stripe, Resend, BoxyHQ SAML/SSO, Node v23.11.0, pnpm 9.15.9
Quick answers
Is dub.link open source?
Its code is public on GitHub under its own license terms; read them before you use it at work.
Also in SaaS and app starters
See all 78| Rank | Project | Score |
|---|---|---|
| 1 | twentyOpen-source CRM extensible with objects, views and agents defined as code | 96 out of 100 |
| 2 | next.jsReact framework for full-stack web apps with Rust-based build tooling | 93 out of 100 |
| 3 | wailsFramework for building desktop apps with a Go backend and web frontend | 93 out of 100 |
| #4 | quasarVue.js framework for web, mobile, desktop and extension apps from one codebase | 93 out of 100 |
| #5 | herouiReact component library on React Aria and Tailwind CSS v4 | 92 out of 100 |