Link Shortner

  •        662

This is link/URL shortening open source project simillar to services like, tinyUrl, bitly etc developed in C# ASP.Net.



Related Projects

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.

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! Learn more tweaks in the Wiki documentation.


  •    PHP

TightURL is a templated, easily customizable PHP amp; MySQL based URL shortner / redirection service similar to TinyURL,, or SnipURL and produces short URLs. It includes extensive anti-abuse URI checks to protect against abuse.



In the Beta release we are planing to include the following:

Bash-Snippets - A collection of small bash scripts for heavy terminal users

  •    Shell

Furthermore you can backup the repositories of any github user to your bitbucket.Backup all github repositories of the designated user at once with the -a option. Or run it with no flags and backup individual repositories.

bitly - A Ruby wrapper for the API

  •    Ruby

Bitly recently released their version 3 API. From this 0.5.0 release, the gem will continue to work the same but also provide a V3 module, using the version 3 API. The standard module will become deprecated, as Bitly do not plan to keep the version 2 API around forever. Then, when you call, api_key) you will get a Bitly::V3::Client instead, which provides the version 3 api calls (shorten, expand, clicks, validate and bitly_pro_domain). See for details.

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,,,,,,, and Karmacracy. It's developed in C# using the .NET Framework 4

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.

check-links - Robustly checks an array of URLs for liveness. Extremely fast ⚡

  •    Javascript

Robustly checks an array of URLs for liveness. For each URL, it first attempts an HTTP HEAD request, and if that fails it will attempt an HTTP GET request, retrying several times by default with exponential falloff.

Custom-URL-scheme - :link: Launch your Cordova/PhoneGap app by a Custom URL scheme like mycoolapp://

  •    Javascript

The LaunchMyApp.js file is brought in automatically. Note for iOS: there was a bug in CLI which caused an error in your *-Info.plist. Please manually remove the blank line and whitespace (if any) from NSMainNibFile and NSMainNibFile~ipad (or your app won't start at all).

Android-Link-Preview - It makes a preview from an url, grabbing all the information such as title, relevant texts and images

  •    Java

It makes a preview from an url, grabbing all the information such as title, relevant texts and images. For a sample app, please install it from Android Link Preview on Google Play.

TTTAttributedLabel - A drop-in replacement for UILabel that supports attributes, data detectors, links, and more

  •    Objective-C

TTTAttributedLabel is a drop-in replacement for UILabel providing a simple way to performantly render attributed strings. As a bonus, it also supports link embedding, both automatically with NSTextCheckingTypes and manually by specifying a range for a URL, address, phone number, event, or transit information. As of version 1.10.0, TTTAttributedLabel supports VoiceOver through the UIAccessibilityElement protocol. Each link can be individually selected, with an accessibilityLabel equal to its string value, and a corresponding accessibilityValue for URL, phone number, and date links. Developers who wish to change this behavior or provide custom values should create a subclass and override accessibilityElements.

active_link_to - Rails view helper to manage "active" state of a link

  •    Ruby

Creates a link tag of the given name using a URL created by the set of options. Please see documentation for link_to, as active_link_to is basically a wrapper for it. This method accepts an optional :active parameter that dictates if the given link will have an extra css class attached that marks it as 'active'. When installing for Rails 3/4/5 applications add this to the Gemfile: gem 'active_link_to' and run bundle install.

getFavicon - Retrieves Favicon for a URL

  •    Python

Retrieves the relevant favicon for a URL, or returns a default icon should it not be able to find it. Works better than the Google version as it will find favicons specified by an HTML page's <link> element. To retrieve a favicon you can use[URL]

Floo - :octocat: An URL router supporting AOP, stack control, cross-page message, and dynamic routing

  •    Java

An URL router supporting AOP, stack control, cross-page message, and dynamic routing. Every your registered RequestInterceptor will receive the full URL one by one. If someone deals with it and returns true, the link ends.

snip - Simple TinyURL clone

  •    Ruby

Simple TinyURL clone

nsq - A realtime distributed messaging platform

  •    Go

* **Docs**: [][docs] * **Twitter**: [@nsqio][nsqio_twitter][![Build Status](](**NSQ** is a realtime distributed messaging platform designed to operate at scale, handlingbillions of messages per day.It promotes *distributed* and *decentralized* topologies without single points of failure,enabling fault tolerance and high availability coupled with a reliable message deliveryguarantee. See [featur

Linkbutton Web Part


This Link Button Web Part can be installed in any SharePoint 2007 web site. You can onfigure a URL with query string that will be used by the Link Button when pressed. The query string can contain variables that can be automatically replace by the current users login information

swift-deep-linking - A simple way to consume custom deep link URLs in a Swift app

  •    Swift

A simple way to consume custom deep link URLs in a Swift app. It creates a data object from values in a URL, which can be used to perform an action in your app.

Simple Web Spider

  •    Java

Other spiders has a limited link depth, follows links not randomized or are combined with heavy indexing machines. This spider will has not link depth limits, randomize next url, that will be checked for new urls.

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.