Shlink

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


Product Overview: Shlink

Shlink is a self-hosted URL shortener that allows you to keep control over all your shortened URLs by serving them under your own domains. With Shlink, you can manage multiple instances using its progressive web application, generate and manage short URLs from the command line, or access your shortened URLs from anywhere using its API-first approach.

Main Features of Shlink

  • Progressive Web App (PWA): Manage multiple Shlink instances using a beautiful and intuitive PWA.
  • API-First: Access your shortened URLs from anywhere with simple authentication and easy integration.
  • Command Line: Generate and manage short URLs from the command line, list URLs, see visits, manage domains, etc.
  • Rest API: Develop third-party apps using Shlink's REST API.
  • Admin Panel: User self-service and raw data access through the admin panel.
  • Extensions: Firefox and Chrome extensions available for easy integration.
  • SSO Support: Single sign-on (SSO) support via OIDC or authentication proxies.
  • Bookmarklet: A bookmarklet is also available for easy sharing.

Shlink's unique features, such as its API-first approach and REST API, make it an attractive option for developers who want to integrate URL shortening functionality into their applications. Its command-line interface and admin panel provide a high degree of control over shortened URLs, while its progressive web app makes it easy to manage multiple instances. Overall, Shlink is a powerful tool that can be used to create custom URL shorteners for various use cases.

Related

LinkStack
linkding
LinkAce
LittleLink
Chhoto URL
NeonLink
Slash
Star history

Star history for Shlink