Today is day 22 of my 29 Days of Open Source Alternatives series, where I'll be exploring open source alternatives to proprietary software in the categories of Game Development and Multimedia, Development Tools and Platforms, Productivity and Collaboration Tools, and more. If you'd like to see the list of the open source alternatives I'll be covering this month, head over to my 29 Days of Open Source Alts Page or if you're interested in some of the top OSS projects of last year, check out this list. This is in the Content Management and Publishing category.
I had never really used a link shortener until about a year and a half ago, and didn't realize how convenient they really are. So if you're not sure why you would use one or which to choose, you can check out the rest of this post.
Why use a link shortener?
Link shorteners can be really useful for the following reasons:
- They can be easier to read: Long, complicated URLs can be hard to read, type, and share, especially on platforms with character limits like X/Twitter. Shortened links are easier to remember and take up less space, making them ideal for social media, messaging, and print materials.
- Tracking and Analytics: Link shorteners often provide detailed analytics about who clicks on your links, where they come from, and what devices they use. This can help you better understand your audience, track campaign performance, and optimize your content strategy.
- Branding and Customization: With branded link shorteners like Dub.co, you can create links that reflect your brand identity with custom domains and personalized messages. At OpenSauced, you'll notice that our shortened links start with oss.fyi.
- QR Code Generation: Integrating QR codes with your links makes it easier to connect people to your product through print materials. (Shorteners often have built-in QR code generators.)
At OpenSauced, we use Dub.co, an open source alternative to Bit.ly.
dubinc / dub
Open-source link management infrastructure. Loved by modern marketing teams like Vercel, Raycast, and Perplexity.
Dub.co
The open-source Bitly successor
Learn more »
Introduction ·
Features ·
Tech Stack ·
Self-hosting ·
Contributing
Introduction
Dub.co is the open-source link management infrastructure for modern marketing teams.
Features
Tech Stack
- Next.js – framework
- TypeScript – language
- Tailwind – CSS
- Upstash – redis
- Tinybird – analytics
- PlanetScale – database
- NextAuth.js – auth
- BoxyHQ – SSO/SAML
- Turborepo – monorepo
- Stripe – payments
- Resend – emails
- Vercel – deployments
- Pangea - link scanning
Self-Hosting
You can self-host Dub.co for greater control over your data and design. Read this guide to learn more.
Contributing
We love our contributors! Here's how you can contribute:
- Open an issue if you believe you've encountered a bug.
- Follow the local development guide to get your local dev environment set up.
- Make a pull request to add new features/make quality-of-life improvements/fix bugs.
Repo Activity
License
Inspired by…
Features
Dub.co allows you to create custom, branded short links. They also have an analytics dashboard that provides insights into link performance. They also have QR code generation and link personalization. Here's an example of one of our QR codes:
Comparison with Bit.ly
Feature | Dub.co | Bit.ly |
---|---|---|
Customization | ✅ | ✅ |
Analytics | Comprehensive | Minimal on free Plan |
Team Collaboration | Supported | Limited |
API Access | Robust | Restricted |
Pricing | Competitive | Free/Paid Plans |
Open Source Stats
🌠 14.8k
👀 72
forks: 1.4k
commits: 2.5k+
total contributors: 42
We can see that there's some strong activity on PRs over the last thirty days with consistent contributions, although the number of contributors both all time and in the last thirty days isn't high. This may be indicative of being a fairly new open source repository, with the first PR being merged in during 2022.
We can also see here that they're making progress on closing the backlog of issues with ten opened in the last thirty days and 20 closed. So shoutout to the dub team 🎉
We also see that their contributors are spending about half of their open source contribution time on dubinc, with the majority of those going to the dub repo. Other notable contributions go to boxyhq (which we covered in this post), maybe-finance, and a couple of contributions to vercel.
Check out the full contributor insight page here
Takeaways
Dub offers transparency, features, and an open source environment. It's platform is easy to use and not overcomplicated, with good analytics to help you understand your content campaigns. Bit.ly might have wider brand recognition, but Dub.co is definitely worth checking out, especially since they have a generous free tier.
Top comments (2)
Huge fan of Dub and Steven. Nice work, Bekah.
Now I just need to hope that the next 7 days, Papermark gets mentioned 🤞
This one? github.com/mfts/papermark/