[new] | Crossy-road.gitlab.io

Keep control over all your shortened URLs, by serving them under your own domains, using this simple yet powerful tool.
Shlink

Progressive web app

Manage multiple Shlink instances using this beautiful and intuitive progressive web application.

API-first

Access your shortened URLs from anywhere. Simple authentication and easy to integrate.

Command line

Generate and manage short URLs from the command line. List URLs, see visits, manage your domains, etc.

What makes Shlink different?

Shlink adds some features which are not usually available in other hosted and self-hosted services.

[new] | Crossy-road.gitlab.io

This is an , not the original game. It replicates the core infinite “endless hopper” mechanic: guide a character across roads, railways, and rivers without getting hit.

The implementation of Crossy Road clones on platforms like GitLab Pages serves as an excellent educational example of modern web development capabilities. It demonstrates the effective convergence of procedural generation algorithms, 3D rendering via WebGL, and efficient memory management within the constraints of a browser environment. These projects highlight how the web has evolved from a document-centric platform to a fully-fledged application runtime environment. crossy-road.gitlab.io

Collision detection in voxel-style games is often simplified using . This is an , not the original game

Why Shlink?

The name is an abbreviation for "short link", but if you get the words "shrink" and "link" together, the result is shlink too. It is also the sound made by a sword being unsheathed.

Shlink is a PHP-based open source project, distributed under the MIT license and hosted on Github.
It is built with cutting edge technologies, such as Mezzio, Doctrine and Symfony.