Open-source alternatives to Bitly

4 alternatives, ranked by a published maintenance score computed from live GitHub signals (fetched 2026-09-04). We flag unmaintained projects on both sides — including Bitly itself when the data says so.

About Bitly: Proprietary SaaS; free tier keeps shrinking (link caps, no custom domains). It is closed-source, so the same public maintenance signals do not exist for it — we score only the alternatives below.

The alternatives

Shlink

87 /100 actively maintained

Self-hosted URL shortener with detailed visit stats and API.

5,262 stars · last commit 2026-08-06 · latest release v5.1.5 (2026-06-22) · 23 open issues/PRs · MIT · fetched 2026-09-04

How this 87/100 was computed
Last commit29 days ago40/40
Latest release2 months ago25/25
Community sizeGitHub stars12/15
Open-issue trendnot enough history yet — needs snapshots 21+ days apart; neutral 10/20 awarded meanwhile10/20
Total87/100

YOURLS

87 /100 actively maintained

The classic PHP URL shortener you run on your own domain.

12,188 stars · last commit 2026-08-31 · latest release 1.10.6 (2026-08-30) · 48 open issues/PRs · MIT · fetched 2026-09-04

How this 87/100 was computed
Last commit4 days ago40/40
Latest release5 days ago25/25
Community sizeGitHub stars12/15
Open-issue trendnot enough history yet — needs snapshots 21+ days apart; neutral 10/20 awarded meanwhile10/20
Total87/100

Kutt

87 /100 actively maintained

Modern URL shortener with custom domains and stats.

11,072 stars · last commit 2026-09-03 · latest release v3.2.6 (2026-07-05) · 80 open issues/PRs · MIT · fetched 2026-09-04

How this 87/100 was computed
Last commityesterday40/40
Latest release2 months ago25/25
Community sizeGitHub stars12/15
Open-issue trendnot enough history yet — needs snapshots 21+ days apart; neutral 10/20 awarded meanwhile10/20
Total87/100

Dub

65 /100 maintained

Link management platform with analytics, open-source core.

24,665 stars · last commit 2026-09-04 · no releases found · 143 open issues/PRs · custom license · fetched 2026-09-04

How this 65/100 was computed
Last committoday40/40
Latest releasenone found0/25
Community sizeGitHub stars15/15
Open-issue trendnot enough history yet — needs snapshots 21+ days apart; neutral 10/20 awarded meanwhile10/20
Total65/100