Shlink

URL shortener with REST API and command line interface. Includes official progressive web application and docker images.

Steady · 67
67/100
Steady

Maintained, but at a slower pace than the leaders in its category.

Maintenance 20/40
Releases 25/25
Community 14/20
Momentum 8/15

Commit activity more than 50% of tracked projects; popularity more than 68%. How this is calculated.

Commits, last 11 months

2025-10: 39 commits 2025-11: 50 commits 2025-12: 61 commits 2026-01: 10 commits 2026-02: 3 commits 2026-03: 9 commits 2026-04: 21 commits 2026-05: 39 commits 2026-06: 35 commits 2026-07: 3 commits 2026-08: 3 commits
2025-10 273 total 2026-08
Stars5.3k
Latest releasev5.1.7 · 21 Sept 2026
Repo updated21 Sept 2026
LicenceMIT
Built withPHP, Docker

Is Shlink actively maintained?

Shlink is under active development: 273 commits landed over the last 11 months, averaging roughly 14 commits a month in the most recent quarter.

The most recent tagged release, v5.1.7, shipped within the last month — a current, installable version exists today.

Of the 11 projects we track in URL Shorteners, Shlink ranks #3 by health score — in the top quarter of its category.

What Shlink actually does

Shlink is a self-hosted URL shortener that lets you create and manage short links on your own domain. It provides a REST API and a command line interface for automation, alongside an official progressive web application for management.

Best fit: It suits developers and teams who require a private URL shortening service with programmatic access via an API.

Worth knowing: You will need to maintain and secure your own instance, which overlaps with many simpler open-source redirection tools.

Deployment notes

As a PHP and Docker application, it typically requires a persistent database backend and a reverse proxy to handle TLS termination.


Shlink as a replacement for


Alternatives to Shlink

Projects in the same categories, ordered by health score.