About Sink
Sink is a link shortener with built-in analytics that runs entirely on Cloudflare's serverless platform, so there are no traditional servers to manage. Its topics describe it as an alternative to Bitly, built with Nuxt, Tailwind CSS and shadcn-ui, and it is intended for individuals and small teams that want a simple, self-hosted shortener.
Links can have customizable slugs, UTM parameters and optional case-sensitive matching, with expirations, passwords and unsafe-link warning pages for control. Smart routing redirects visitors by device or country, social previews can be customized, QR codes are generated, and links can be imported and exported as JSON with analytics export as CSV. An optional AI assistant on Cloudflare Workers AI can suggest slugs and OpenGraph metadata. Analytics show a live 3D globe and event logs using short polling intervals, and the interface is available in many languages.
Sink is licensed under AGPL-3.0. A sibling project called Slite shares the same features but runs as a local Node.js or Docker process. For professional needs such as a managed service, multiple users and an SLA, the README points to a separate product, S.EE.
Key features
- Serverless deployment on Cloudflare
- Custom slugs and UTM parameters
- Link expiry, passwords and warning pages
- Device and country based redirects
- Near-real-time analytics with a 3D globe
- QR codes for short links
- JSON import and CSV analytics export
Good fit for
- →Personal or small team short links
- →Campaign links with analytics
- →Replacing Bitly with a self-hosted option
- Tags
- link-shortener
- url-shortener
- analytics
- cloudflare
- serverless
- nuxt
- bitly-alternative
- qr-code
Sink: questions and answers
- What is Sink used for?
- Sink is a serverless link shortener with analytics that runs entirely on Cloudflare, with custom slugs, expiry, passwords, device and country routing, and QR codes. It is a good fit for personal or small team short links, campaign links with analytics and replacing Bitly with a self-hosted option.
- Is Sink open source?
- Yes. Sink is open source under the AGPL-3.0 licence. Its source code is on GitHub at miantiao-me/Sink and is written mainly in TypeScript.
- Is Sink free?
- Yes. Sink is open source, so the software itself is free to use.
- Can I self-host Sink?
- Yes. Sink can be self-hosted on your own server or infrastructure.
- What is Sink an alternative to?
- Sink is an open-source alternative to Short.io, Rebrandly and Bitly. Other open-source alternatives to Short.io include Dub, YOURLS and Kutt.
- Is Sink actively maintained?
- Yes. The most recent commit to Sink was on 27 September 2026, and the latest release is v0.3.1, published on 27 September 2026. The project has 7.2k stars on GitHub.
Open-source alternatives to Sink
See all
Dub
Marketing & SEO
The modern link attribution platform. Loved by world-class marketing teams like Framer, Pe
OSSvs Bitly★ 25k
YOURLS
Marketing & SEO
🔗 The 𝘥𝘦 𝘧𝘢𝘤𝘵𝘰 standard, self hosted, powerful and customizable, URL shortener in
MITvs Bitly★ 12k
Kutt
Marketing & SEO
Free Modern URL Shortener.
MITvs Bitly★ 11kPolr
Marketing & SEO
:aerial_tramway: A modern, powerful, and robust URL shortener
GPL-2.0vs Rebrandly★ 5.1k
Pygmy
Marketing & SEO
An open-source, feature rich & extensible url-shortener + analytics written in Python :coo
MITvs Rebrandly★ 728
Shlink
Marketing & SEO
The definitive self-hosted URL shortener
MITvs Bitly★ 5.3k
SaaS alternatives to Sink
See all
Short.io
Marketing & SEO
Custom-domain link shortener with analytics and deep links
SaaS
Rebrandly
Marketing & SEO
Branded short link manager with custom domains and click tracking
SaaS
Bitly
Marketing & SEO
URL shortener and link management with QR codes and click analytics
SaaS
Dijital Link
Marketing & SEO
Link shortener, link in bio page builder and QR code tool in one platform
SaaS
Clksy
Marketing & SEO
Short links with channel tagging, click analytics and weekly digests
SaaS
Better QR
Marketing & SEO
QR code generator with customization and built-in scan analytics
SaaS

