Self-hosted url shorteners

9 apps · 5 Docker-ready. All open-source; click through for license, source, and a docker-compose starter.

NameLicenseStackDocker
bit
Fast, lightweight, resource-efficient, compiled URL shortener.
MIT Docker/Crystal Docker
Chhoto URL
Simple, lightning-fast URL shortener with no bloat (fork of simply-shorten).
MIT Rust/Docker Docker
clink
A super-minimal link shortening service written in pure C, focusing on small executable size, portability, and ease of configuration.
AGPL-3.0 C
Flink
Create QR Codes, embeddable link previews for your website and crawls/scrapes metadata.
MIT Docker Docker
Kutt
Modern URL shortener with support for custom domains and custom URLs.
MIT Nodejs/Docker Docker
rs-short
Lightweight link shortener written in Rust, with features such as caching, spambot protection and phishing detection.
MPL-2.0 Rust
Shlink
URL shortener with REST API and command line interface. Includes official progressive web application and docker images.
MIT PHP/Docker Docker
Simple-URL-Shortener
KISS URL shortener, public or private (with account). Minimalist and lightweight. No dependencies.
MIT PHP
YOURLS
YOURLS is a set of PHP scripts that will allow you to run Your Own URL Shortener. Features include password protection, URL customization, bookmarklets, statistics, API, plugins, jsonp.
MIT PHP