Beebee

URL shortener for http://s76.co
Alternatives To Beebee
Project NameStarsDownloadsRepos Using ThisPackages Using ThisMost Recent CommitTotal ReleasesLatest ReleaseOpen IssuesLicenseLanguage
Golang Url Shortener237
3 years agoApril 21, 202214mitGo
URL Shortener written in Golang using Bolt DB or Redis. Provides features such as Deletion, Expiration, OAuth and is of course Dockerizable.
Myurls194
5 months ago6mitGo
Your Own URL Shortener
Urlsh127
6 months ago14May 04, 2021mitGo
Golang URL shortener and bookmarker service with UI, API, Cache, Hits Counter and forwarder using postgres and redis in backend, bulma in frontend
Delta88
2 years agomitJavaScript
A file uploader + URL shortner written in node for your private cloud
Kurz.go75
6 years agoApril 06, 20121mitHTML
a url shortener made using go and redis
Goshorty74
10 years agoMay 30, 20211Go
A URL shortener in Go with Redis as the backend
Katana70
7 years agomitRuby
ready to go heroku hosted URL shortener based on guillotine
Reducio68
2 months ago84unlicenseScala
❱ 🐇 URL shortener service is written in Scala using Akka-Http and Redis ❰
Beebee56
7 months ago2mitElixir
URL shortener for http://s76.co
Gohort34
9 years agoMay 22, 2021bsd-3-clauseGo
A simple URL shortener written in Go programming language.
Alternatives To Beebee
Select To Compare


Alternative Project Comparisons
Readme

BeeBee

BB-8

Requirements

BeeBee requires Elixir >= 1.10 and Redis >= 3.0.

Setup

  1. run mix deps.get
  2. run mix run --no-halt
  3. enjoy!

Usage

BeeBee exposes two API endpoints, POST /_add and GET /_stats.

POST /_add

Accepts:

{
  "url": "https://github.com", // URL to be shortened
  "short_tag": "github" // OPTIONAL short tag
}

If a short tag is omitted, one will be randomly generated for you.

Returns:

{
  "short_tag": "github" // Short tag now mapped to the provided URL
}

DELETE /_delete/:short_tag

Returns:

status code 204

GET /_stats

Returns:

[
  {
    "short_tag": "github",
    "url": "https://github.com",
    "count": 0
  },
  // ...
]

Any other route will try and find a matching short tag, increment the count, and return a 301 to the provided URL.

A 404 with an empty body will be returned for missing short tags

Popular Url Shortener Projects
Popular Redis Projects
Popular Applications Categories

Get A Weekly Email With Trending Projects For These Categories
No Spam. Unsubscribe easily at any time.
Redis
Elixir
Url Shortener