Shlink - The definitive self-hosted URL shortener

  •        81

A PHP-based self-hosted URL shortener that can be used to serve shortened URLs under your own domain. Keep control over all your shortened URLs, by serving them under your own domains, using this simple yet powerful tool. Every time a user clicks on a short URL, Shlink will collect anonymized visit stats and geolocate the visitor.

https://shlink.io
https://github.com/shlinkio/shlink

Tags
Implementation
License
Platform

   




Related Projects

reducio - URL shortener service is written in Scala using Akka-Http and Redis

  •    Scala

reducio is a URL shortener service is written in Scala using Akka-Http and Redis.

Polr - A modern, powerful, and robust URL shortener

  •    PHP

Polr is an intrepid, self-hostable open-source link shortening web application with a robust API. It allows you to host your own URL shortener, to brand your URLs, and to gain control over your data. Polr is especially easy to use, and provides a modern, themable feel.

Jobping Url Shortener

  •    

MVC 2 project that Shortens urls Fully functioning 'bare bones' url shortening website. Just 1 page to create and display the short url. 'API' mode allows you to have just the short url returned from a http post request. Will be used to twitter links on our website.

go - Another Google-like Go short link service

  •    Go

Go is Another Google-like Go short link service. Anyone on the corporate network could register a URL shortcut and it would redirect the user to the appropriate page. So for instance, if you wanted to find out more about BigTable, you simply directed your browser at http://go/bigtable and you would be redirected to something about the BigTable data storage system.

shortid - Short id generator. Url-friendly. Non-predictable. Cluster-compatible.

  •    Javascript

Amazingly short non-sequential url-friendly unique id generator. ShortId creates amazingly short non-sequential url-friendly unique ids. Perfect for url shorteners, MongoDB and Redis ids, and any other id users might see.


Google URL Shortener API for .NET

  •    

Google URL Shortener API for .NET is a wrapper for the Google Project below: http://code.google.com/apis/urlshortener/v1/reference.html With Google URL Shortener API, you may shorten urls and get some analytics information about this. It's developer in C# 4.0 and VS20...

Short URL Creator

  •    

Short URL Creator is an application for the creation of tiny url, very useful in microblogging services like twitter, the app uses the sevices of TinyURL, TinyArro.ws, Bit.ly, kissa.be, Is.gd, tr.im, Cort.as, u.nu and Karmacracy. It's developed in C# using the .NET Framework 4

dogbin - The sexiest pastebin and url shortener ever

  •    Kotlin

The easiest way to use dogbin, is from inside your browser. Type or paste your content into the text area on the homepage (ctrl + n), save it (ctrl + s) and copy the link. You can now share this link with whoever you want. If you want to create a short url from a link, simply paste the link in the text field. You can now copy the resulting link and it will automatically redirect everyone.

Kutt - Free Modern URL Shortener

  •    Javascript

Kutt is a modern URL shortener with support for custom domains. Shorten URLs, manage your links and view the click rate statistics.

YOURLS - 🔗 Your Own URL Shortener

  •    PHP

YOURLS is a set of PHP scripts that will allow you to run Your Own URL Shortener. You'll have full control over your data, detailed stats, analytics, plugins, and more. It's free. To get started, check yourls.org! Learn more tweaks in the Wiki documentation.

short - Node.JS URL Shortener backed by MongooseJS w/ Examples

  •    Javascript

Node.JS URL Shortener backed by MongooseJS w/ Examples

Google URL Shortener, C#

  •    

Implementation in C# of generating short URLs by Goo.gl service (Google URL Shortener)

netlify-shortener - Your own free URL shortener with Netlify

  •    Javascript

You want a URL shortener for your custom domain and you want an easy way to create and update URLs but you don't want to pay hundreds of dollars a year. This relies on Netlify's _redirects file for building a super simple URL shortener where the URLs are managed on GitHub and Netlify handles the redirecting for you.

php-url-shortener - Simple PHP URL shortener, as used on mths.be

  •    PHP

Simple PHP URL shortener, as used on mths.be

UrlHum - The modern, privacy-aware URL Shortener built in PHP.

  •    PHP

UrlHum is a modern, privacy-aware and fast URL Shortener built with PHP and the Laravel Framework. At the moment UrlHum is heavily under development, so we recommend you to don't use it in production. If you want, you can join our official Telegram Group.

googl - Google URL Shortener API in Ruby

  •    Ruby

Google URL Shortener API in Ruby

php-restclient - A generic REST API client for PHP

  •    PHP

headers - An associative array of HTTP headers and values to be included in every request. parameters - An associative array of URL or body parameters to be included in every request. curl_options - cURL options to apply to every request; anything defined here: https://secure.php.net/manual/en/function.curl-setopt.php. These will override any automatically generated values. build_indexed_queries (bool) - http_build_query automatically adds an array index to repeated parameters which is not desirable on most systems. Use this option to enable the default behavior. Defaults to FALSE. user_agent - User agent string to use in requests. base_url - URL to use for the base of each request. format - Format string is appended to resource on request (extension), and used to determine which decoder to use on response; a request URL like "api.twitter.com/1.1/statuses/user_timeline.json" would be expected to return well-formed JSON. format_regex - Pattern to extract format from response Content-Type header, used to determine which decoder to use on response. decoders - Associative array of format decoders. See "Direct Iteration and Response Decoding". username - Username to use for HTTP basic authentication. Requires password. password - Password to use for HTTP basic authentication. Requires username. url (string) - URL of the resource you are requesting. Will be prepended with the value of the base_url option, if it has been configured. Will be appended with the value of the format option, if it has been configured.

native-url - Node's url module implemented using the built-in URL API.

  •    Javascript

A lightweight implementation of Node's url interface atop the URL API. Use it instead of the url module to reduce your bundle size by around 7.5 kB. Older browsers can be easily polyfilled without new browsers loading the code.

embedio - A tiny, cross-platform, module based web server for .NET

  •    CSharp

A tiny, cross-platform, module based, MIT-licensed web server for .NET Framework and .NET Core.EmbedIO before version 1.4.0 uses Newtonsoft JSON and an internal logger subsystem based on ILog interface.

verylegit.link - A URL shortener, but it makes the URLs look extremely dodgy instead

  •    CSS

When you give it a URL, a randomy sketchy URL path (the bit after the /) is generated. The mapping between the real URL and the sketchy one is then saved. Since only the part after the / matters, you can use any domain you like. This whole thing was inspired by wanting to give ShadyURL some new and spicy features.






We have large collection of open source products. Follow the tags from Tag Cloud >>


Open source products are scattered around the web. Please provide information about the open source projects you own / you use. Add Projects.