lnk

A command-line URL-shortening client.


Keywords
lnk, url-shortening, bitly, googl, tinyurl
License
MIT
Install
pip install lnk==0.1.4

Documentation

lnk

https://travis-ci.org/goldsborough/lnk.png https://badge.fury.io/py/lnk.png Documentation Status https://coveralls.io/repos/goldsborough/lnk/badge.png?branch=master&service=github https://img.shields.io/github/license/mashape/apistatus.png Join the chat at https://gitter.im/goldsborough/lnk

A command-line URL-shortening client for bitly, tinyurl and goo.gl.

How a smart dev (you) shortens a URL:

https://goo.gl/Y5eCsd

But lnk is MORE. lnk can also expand short URLs:

$ lnk -e http://bit.ly/1NWAPWn
┌─────────────────────────────────────────────┐
│ http://bit.ly/1NWAPWn => http://google.com/     │
└─────────────────────────────────────────────┘

Get all sorts of awesome stats and metrics for a URL:

$ lnk stats -i http://bit.ly/1NWAPWn
┌───────────────────────────────┐
│ URL: http://bit.ly/1EHdqZq       │
│ Referrers:                       │
│  + Since forever:                │
│    - Direct: 503                 │
│    - http://bit.ly/1EHdqZq: 1    │
│ Clicks:                          │
│  + Since forever: 504            │
│ Countries:                       │
│  + Since forever:                │
│    - United States: 197          │
│    - United Kingdom: 50          │
│    - Germany: 45                 │
│    - France: 27                  │
│    - Canada: 20                  │
│    - Netherlands: 16             │
│    - Russian Federation: 12      │
│    - Australia: 11               │
│    - Spain: 10                   │
│    - Brazil: 9                   │
└───────────────────────────────┘

Tell you about yourself:

$ lnk user -a
┌────────────────────────────────────────────────────┐
│ Full Name: Peter Goldsborough                           │
│ Login: goldsborough                                     │
│ Member Since: Wed Aug 26 13:57:00 2015                  │
│ Link privacy: public                                    │
│ ...                                                     │
└────────────────────────────────────────────────────┘

And what you've been up to:

$ lnk history --last 4 days
┌────────────────────────────┐
│ Last 4 days:                  │
│  + http://bit.ly/1OQM9nA      │
│  + http://bit.ly/1Km6CB1      │
│  + http://bit.ly/1OQLTov      │
│  + http://on.fb.me/1OQHeD0    │
└────────────────────────────┘

lnk is your fast, complete and sweet destination for shortening URLs and everything connected to it.

Installation

Whoop:

$ pip install lnk

dee-doo.

Documentation

Documentation for the project's source alongside a detailed description of how to effectively use lnk can be found here.

One thing to document here: the "l" in lnk is a small letter "L" (short for "link").

License

lnk is released under the MIT License.

Authors

Peter Goldsborough & cat ❤️

http://img.shields.io/gratipay/goldsborough.png?style=flat-square