Displaying 1 to 20 from 32 results

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.

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. Contributions and bug reports are welcome.

ShareX - Screen capture, file sharing and productivity tool

  •    CSharp

ShareX is a free and open source program that lets you capture or record any area of your screen and share it with a single press of a key. It also allows uploading images, text or other types of files to over 50 supported destinations you can choose from.

bitly - A Ruby wrapper for the bit.ly 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 Bitly.new(username, 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 http://dev.bitly.com for details.




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

  •    Scala

Run docker-compose, it will start api, redis and will expose api port to host.Simulation users count can be set in application.conf in test resources.

longurl - :information_source: Small R package for the URL Expander API

  •    R

Tools expand vectors of short URLs into long URLs. Tools are provided to expand vectors of short URLs into long ‘URLs’. No ‘API’ services are used, which may mean that this operates more slowly than ‘API’ services do (since they usually cache results of expansions that every user of the service requests). You can setup your own caching layer with the ‘memoise’ package if you wish to have a speedup during single sessions or add larger dependencies, such as ‘Redis’, to gain a longer-term performance boost at the expense of added complexity.

shorty - A simple URL shortener for PHP

  •    PHP

Shorty is a simple URL shortener for PHP. 1. Download and extract the files to your web directory.


serverless-url-shortener - A simple url-shortener, using Serverless framework

  •    Javascript

Serverless framework does not force any specific project structure, but relying on some conventions that can make you find your path across any project. We usually use npm and GulpJS due to the better support for configuration and parameter passing provided by Gulp, but we do not involve any file copy or packing. Whenever this is required, we think that deferring all the uglify/package stuff to Webpack, maybe used as a serverless plugin, could be a great idea.

OCamURL-server - A URL shortener server with a GraphQL API written in OCaml.

  •    OCaml

A URL shortener sever written in OCaml with a GraphQL API. Check out the web client. Throughout development and after release, a few have asked why I chose OCaml over ReasonML since both can be transpiled to JavaScript and the client is written in Reason. Some of it is practical: I learned about OCaml before Reason and even once I knew of Reason, I didn't know it could be compiled to a native binary until later. And at the point, I found that BuckleScript isn't compatible with OCaml > 4.02.3, but both ocaml-mariadb and ocaml-garphql-server require 4.05.0 or greater.

shortme - Yet Another URL Shortening Service in Golang

  •    Go

Currently, afaik, there are three ways to implement short url service. The web interface mainly used to make url shorting service more intuitively.

serverless-url-shortener - URL shortener for AWS Lambda and S3

  •    Javascript

A lightweight URL shortener built with the Serverless Framework using AWS Lambda and S3. Each URL redirection is stored as an S3 object with the Website-Redirect-Location metadata key set to the forwarding web address. AWS Lambda is used to create an API to save these objects. The website is served from the same S3 bucket. Head on over to the Serverless Framework docs and run through their quick-start guide. It’s mentioned in there as part of your setup, but be sure to install the AWS CLI and configure your AWS credentials. Then run npm install to get the NPM dependencies for the project.

point - Create and manage shortened URLs with GitHub pages.

  •    Go

Create and manage shortened URLs with GitHub pages. point lets you create, view, and manage shortened URLs. All pages are hosted on GitHub Pages and redirection is done with HTML5's http-equiv refresh attribute.

ursho - URL Shortener Service in Go

  •    Go

.. You can install it using 'go get' or cloning the repository.

microurl - python library for url minification.

  •    Python

python library for url minification. After you register, grab your applications Consumer Key and Consumer Secret from the application details tab.

outbound-go - URL shortener and Redirection As A Service

  •    Go

URL shortener and click counter. Best suited if you are looking to host your own. Download the latest binary for Linux here. Configure and just run the binary.

purl - Purl (Petite URL) is an open source project with the goal of providing you with your own private URL shortener!

  •    PHP

This project was my first symfony project, keep in mind that there are a lot of improvements that could be made. The point of this project was to learn symfony, and I happened to need a URL shortener. Install the required packages.





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.