Skip to content

beardfist/URL-shortener

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 

Repository files navigation

short.beardfist.com

A URL shortener written in Flask with the following features

  • Validates URLs before accepting them.
  • Makes sure the URL can be resolved.
  • Doesn't allow schemas like data://
  • Uses Web of Trust API to verify that the URL doesn't contain illegal or malicious content.
  • Reverse lookup of existing URLs.
  • Keeps track of number of hits per URL.
  • Ensures url is always as short as possible. Starts at 'a', increments [a-z]-[A-Z]-[0-9] and then adds another symbol.
  • Simple bootstrap design with easy-to-modify colors via provided style.css

A live version can be found at http://short.beardfist.com

About

A URL shortener written in Flask with URL validation and reverse lookups. (2017)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published