{"id":13454791,"url":"https://github.com/dubinc/dub","last_synced_at":"2025-09-09T19:54:19.813Z","repository":{"id":58868221,"uuid":"529708137","full_name":"dubinc/dub","owner":"dubinc","description":"The modern link attribution platform. Loved by world-class marketing teams like Twilio, Buffer, Framer, Perplexity, Vercel, and more.","archived":false,"fork":false,"pushed_at":"2025-05-11T06:36:44.000Z","size":55865,"stargazers_count":21436,"open_issues_count":104,"forks_count":2416,"subscribers_count":81,"default_branch":"main","last_synced_at":"2025-05-12T16:24:11.596Z","etag":null,"topics":["clickhouse","mysql","nextjs","open-source","planetscale","prisma","tailwindcss","tinybird","typescript","upstash","vercel"],"latest_commit_sha":null,"homepage":"https://dub.co","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/dubinc.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.md","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2022-08-27T22:15:11.000Z","updated_at":"2025-05-12T16:16:18.000Z","dependencies_parsed_at":"2023-10-15T23:26:43.025Z","dependency_job_id":"c10e7663-f581-42ec-991a-a5e4fdb24e1d","html_url":"https://github.com/dubinc/dub","commit_stats":{"total_commits":6119,"total_committers":73,"mean_commits":83.82191780821918,"dds":0.3547965353815983,"last_synced_commit":"484b09b564da5002392840087248b7e797482292"},"previous_names":["dubinc/dub","steven-tey/dub"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dubinc%2Fdub","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dubinc%2Fdub/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dubinc%2Fdub/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dubinc%2Fdub/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/dubinc","download_url":"https://codeload.github.com/dubinc/dub/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":253774776,"owners_count":21962226,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["clickhouse","mysql","nextjs","open-source","planetscale","prisma","tailwindcss","tinybird","typescript","upstash","vercel"],"created_at":"2024-07-31T08:00:57.980Z","updated_at":"2025-05-12T16:24:27.850Z","avatar_url":"https://github.com/dubinc.png","language":"TypeScript","readme":"\u003ca href=\"https://dub.co\"\u003e\n  \u003cimg alt=\"Dub is the modern, open-source link attribution platform for short links, conversion tracking, and affiliate programs.\" src=\"https://github.com/dubinc/dub/assets/28986134/3815d859-afaa-48f9-a9b3-c09964e4d404\"\u003e\n\u003c/a\u003e\n\n\u003ch3 align=\"center\"\u003eDub\u003c/h3\u003e\n\n\u003cp align=\"center\"\u003e\n    The open-source link attribution platform.\n    \u003cbr /\u003e\n    \u003ca href=\"https://dub.co\"\u003e\u003cstrong\u003eLearn more »\u003c/strong\u003e\u003c/a\u003e\n    \u003cbr /\u003e\n    \u003cbr /\u003e\n    \u003ca href=\"#introduction\"\u003e\u003cstrong\u003eIntroduction\u003c/strong\u003e\u003c/a\u003e ·\n    \u003ca href=\"#features\"\u003e\u003cstrong\u003eFeatures\u003c/strong\u003e\u003c/a\u003e ·\n    \u003ca href=\"#tech-stack\"\u003e\u003cstrong\u003eTech Stack\u003c/strong\u003e\u003c/a\u003e ·\n    \u003ca href=\"#self-hosting\"\u003e\u003cstrong\u003eSelf-hosting\u003c/strong\u003e\u003c/a\u003e ·\n    \u003ca href=\"#contributing\"\u003e\u003cstrong\u003eContributing\u003c/strong\u003e\u003c/a\u003e\n\u003c/p\u003e\n\n\u003cp align=\"center\"\u003e\n  \u003ca href=\"https://twitter.com/dubdotco\"\u003e\n    \u003cimg src=\"https://img.shields.io/twitter/follow/dubdotco?style=flat\u0026label=%40dubdotco\u0026logo=twitter\u0026color=0bf\u0026logoColor=fff\" alt=\"Twitter\" /\u003e\n  \u003c/a\u003e\n  \u003ca href=\"https://news.ycombinator.com/item?id=32939407\"\u003e\u003cimg src=\"https://img.shields.io/badge/Hacker%20News-255-%23FF6600\" alt=\"Hacker News\"\u003e\u003c/a\u003e\n  \u003ca href=\"https://github.com/dubinc/dub/blob/main/LICENSE.md\"\u003e\n    \u003cimg src=\"https://img.shields.io/github/license/dubinc/dub?label=license\u0026logo=github\u0026color=f80\u0026logoColor=fff\" alt=\"License\" /\u003e\n  \u003c/a\u003e\n\u003c/p\u003e\n\n\u003cbr/\u003e\n\n## Introduction\n\nDub is the open-source link attribution platform for modern marketing teams.\n\n## Features\n\n- **Free custom domains**: Create branded short links [with your own domain](https://dub.co/help/article/how-to-add-custom-domain) and [improve click-through rates by 30%](https://dub.co/blog/custom-domains). Paid plans also include a [complimentary custom domain](https://dub.co/help/article/free-dot-link-domain).\n- **Advanced link features**: Supercharge your links with [custom link previews](https://dub.co/help/article/custom-link-previews), [device targeting](https://dub.co/help/article/device-targeting), [geo targeting](https://dub.co/help/article/geo-targeting), [link cloaking](https://dub.co/help/article/link-cloaking), [password protection](https://dub.co/help/article/password-protected-links), and more.\n- **Advanced Analytics**: Dub provides [powerful analytics](https://dub.co/analytics) for your links, including geolocation, device, browser, and referrer information.\n- **QR Codes**: QR codes and short links are like peas in a pod. Dub offers [free QR codes](https://dub.co/tools/qr-code) for every short link you create. Feeling artsy? [Customize them with your own logo](https://dub.co/help/article/custom-qr-codes).\n- **Team collaboration**: [Invite your teammates](https://dub.co/help/article/how-to-invite-teammates) to collaborate on your links. For [enterprises](https://dub.co/enterprise), Dub offers [SAML SSO](https://dub.co/help/category/saml-sso) with Okta, Google, and Azure AD for higher security.\n\n## Tech Stack\n\n- [Next.js](https://nextjs.org/) – framework\n- [TypeScript](https://www.typescriptlang.org/) – language\n- [Tailwind](https://tailwindcss.com/) – CSS\n- [Upstash](https://upstash.com/) – redis\n- [Tinybird](https://tinybird.com/) – analytics\n- [PlanetScale](https://planetscale.com/) – database\n- [NextAuth.js](https://next-auth.js.org/) – auth\n- [BoxyHQ](https://boxyhq.com/enterprise-sso) – SSO/SAML\n- [Turborepo](https://turbo.build/repo) – monorepo\n- [Stripe](https://stripe.com/) – payments\n- [Resend](https://resend.com/) – emails\n- [Vercel](https://vercel.com/) – deployments\n- [Pangea](https://pangea.cloud/services/domain-intel/reputation) - link scanning\n\n## Self-Hosting\n\nYou can self-host Dub for greater control over your data and design. [Read this guide](https://dub.co/docs/self-hosting/guide) to learn more.\n\n## Contributing\n\nWe love our contributors! Here's how you can contribute:\n\n- [Open an issue](https://github.com/dubinc/dub/issues) if you believe you've encountered a bug.\n- Follow the [local development guide](https://dub.co/docs/local-development) to get your local dev environment set up.\n- Make a [pull request](https://github.com/dubinc/dub/pull) to add new features/make quality-of-life improvements/fix bugs.\n\n\u003ca href=\"https://github.com/dubinc/dub/graphs/contributors\"\u003e\n  \u003cimg src=\"https://contrib.rocks/image?repo=dubinc/dub\" /\u003e\n\u003c/a\u003e\n\n## Repo Activity\n\n![Dub repo activity – generated by Axiom](https://repobeats.axiom.co/api/embed/6ac4c94a89ea20e2e10032b932a128b6d8442e66.svg \"Repobeats analytics image\")\n\n## License\n\nInspired by [Plausible](https://plausible.io/), Dub is open-source under the GNU Affero General Public License Version 3 (AGPLv3) or any later version. You can [find it here](https://github.com/dubinc/dub/blob/main/LICENSE.md).\n","funding_links":[],"categories":["TypeScript","Link Shorteners","Enterprise Products","2023-12-31","Documentation","HarmonyOS","Open-source Projects 🔓","vercel","Useful","Self-Hosted Solutions","Marketing \u0026 Social Media"],"sub_categories":["P2P","ETL and Data Processing","Windows Manager","Niche \u0026 Specialized"],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdubinc%2Fdub","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdubinc%2Fdub","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdubinc%2Fdub/lists"}