Skip to main content
Help us improve Python packaging – donate today!

A command-line URL-shortening client.

Project Description

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.

License

lnk is released under the MIT License.

Authors

Peter Goldsborough & cat :heart:

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

Release history Release notifications

This version
History Node

0.1.4

History Node

0.1.3

History Node

0.1.2

History Node

0.1.1

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Filename, size & hash SHA256 hash help File type Python version Upload date
lnk-0.1.4-py2.py3-none-any.whl (117.0 kB) Copy SHA256 hash SHA256 Wheel py2.py3 Sep 19, 2015
lnk-0.1.4.tar.gz (81.0 kB) Copy SHA256 hash SHA256 Source None Sep 19, 2015

Supported by

Elastic Elastic Search Pingdom Pingdom Monitoring Google Google BigQuery Sentry Sentry Error logging CloudAMQP CloudAMQP RabbitMQ AWS AWS Cloud computing Fastly Fastly CDN DigiCert DigiCert EV certificate StatusPage StatusPage Status page