Shlink
Shlink is a self-hosted, open-source URL shortener offering advanced features, detailed analytics, and complete control over your shortened links.
Description
Shlink is a self-hosted, open-source URL shortening service that allows users to create and manage shortened URLs under their own domains. It provides a powerful yet simple interface for generating short URLs, tracking clicks, and analyzing visitor data. Shlink offers a range of features including custom short codes, API access for seamless integration with other applications, and a command-line interface for advanced management. Its progressive web app (PWA) provides an intuitive user experience. It's built with PHP and utilizes modern frameworks like Mezzio, Doctrine, and Symfony, ensuring stability and performance. Shlink is designed for users who value control over their data and prefer a self-hosted solution with extensive features.
Features
Shlink's key features include a user-friendly progressive web application, a comprehensive API for integration with other services, a command-line interface for advanced users, support for custom short URLs (slugs), detailed click tracking with visitor geolocation, multiple domain management, and an open-source, self-hosted design. It is built using PHP, Mezzio, Doctrine, and Symfony. The service is lightweight and easily deployable.
Benefits
Reduced dependence on third-party URL shortening services; enhanced control over shortened URLs and associated data; detailed analytics on click patterns and visitor geolocation; ease of use with intuitive web and command-line interfaces; flexibility for integration with existing systems; ability to brand shortened URLs with custom domains; and open-source nature ensuring transparency and community support.
Links
- Home: https://shlink.io
- Source code: https://github.com/shlinkio/shlink
Details
- Open Source: ✅
- European: ❌