Skip to main content
Warning: You are using the test version of PyPI. This is a pre-production deployment of Warehouse. Changes made here affect the production instance of TestPyPI (testpypi.python.org).
Help us improve Python packaging - Donate today!

Manage your link on terminal

Project Description
.. image:: https://badge.fury.io/py/linkmanager.png
:target: http://badge.fury.io/py/linkmanager

.. image:: https://pypip.in/d/linkmanager/badge.png
:target: https://pypi.python.org/pypi/linkmanager

.. image:: https://travis-ci.org/mothsART/linkmanager.png?branch=master
:target: https://travis-ci.org/mothsART/linkmanager

.. image:: https://coveralls.io/repos/mothsART/linkmanager/badge.png?branch=master
:target: https://coveralls.io/r/mothsART/linkmanager?branch=master

**LinkManager** manage your link on terminal.

Replace bookmark tool present on browser because :
* is often heavy
* dependent of the browser in question
* has a lot of frills
* DataBase usage depend on browser
* find a local link should not require several hundred MB of Ram and eat your CPU
* one software for one thing (Unix Philosophy)
* KISS for import/export
* many other good reasons


Requirements
------------

Linkmanager depends on **redis** Database and GIT (personnal "clint" version).
You must install it like this (on debian/ubuntu) :

.. code-block:: bash

$ sudo apt-get install redis-server git

To enjoy "completion", you normaly should do nothing.
A "sudo pip install" should add it automatically.
Otherwise, just put that line in your ~/.bashrc (or ~/.zshrc) :

.. code-block:: bash

$ eval "$(register-python-argcomplete linkm)"


Examples
--------

.. code-block:: bash

$ linkm add http://stackoverflow.com # add a link on Database
$ linkm update http://stackoverflow.com # update properties on a existent link
$ linkm remove http://stackoverflow.com # remove a link on DataBase
$ linkm search python linux # search a link a link on DataBase with tags
$ linkm dump >| backup.json # serialize a entire Database on a JSON file
$ linkm load backup.json # load a list of links on DataBase
$ linkm flush # erase all DataBase

when you add/edit links, the "shell" will ask you for each one to edit tags, priority value and a description.

.. code-block:: bash

$ linkm add http://djangoproject.com
"http://djangoproject.com" properties :
tags (separate with ",") : django, python, framework
priority value (integer value between 1 and 10) : 5
give a description : Django is a high-level Python Web framework that encourages rapid development and clean, pragmatic design.

Release History
===============

0.4.0 (2014-09-16)
----------------

- [cli] : auto-completion
- [cli] : progress bar on long load
- [webserver] : add/del/update
- [webserver] : add a tag-it extension
- [webserver] : lazyloading and inline on css & js
- conf files on /etc/ and ~/.config
- usage of fakeredis on unit tests
- [webserver] flatdesign
- READ_ONLY option

0.3.0 (2014-04-15)
------------------

- some setup.py correction + init redis on launch
- debian package + travis/tox
- add version option
- better i18n + change makemessages script + new doc example

0.2 (2014-03-14)
----------------

- test it with a Dockerfile (docker.io)
- setup.py with a dependance not include on pypi : a fork of clint (https://github.com/mothsART/clint)
- pre-launch redis server
- change script name + README examples
- add requirements
- add HISTORY.rst on MANIFEST.in

0.1 (2014-03-09)
----------------

- french translation
- english manpage
- AUTHORS.rst and HISTORY.rst file


.. _pip: http://www.pip-installer.org/
Release History

Release History

This version
History Node

0.4.1

History Node

0.4.0

History Node

0.3.2

History Node

0.2.8

History Node

0.2.7

History Node

0.2.6

History Node

0.2.5

History Node

0.2.4

History Node

0.2.3

History Node

0.1.14

History Node

0.1.13

History Node

0.1.12

History Node

0.1.11

History Node

0.1.10

History Node

0.1.9

History Node

0.1.8

History Node

0.1.7

History Node

0.1.6

History Node

0.1.5

History Node

0.1.4

History Node

0.1.3

History Node

0.1.2

History Node

0.1.1

History Node

0.1

Download Files

Download Files

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

File Name & Checksum SHA256 Checksum Help Version File Type Upload Date
linkmanager-0.4.1.tar.gz (27.9 kB) Copy SHA256 Checksum SHA256 Source Sep 16, 2014

Supported By

WebFaction WebFaction Technical Writing Elastic Elastic Search Pingdom Pingdom Monitoring Dyn Dyn DNS Sentry Sentry Error Logging CloudAMQP CloudAMQP RabbitMQ Heroku Heroku PaaS Kabu Creative Kabu Creative UX & Design Fastly Fastly CDN DigiCert DigiCert EV Certificate Rackspace Rackspace Cloud Servers DreamHost DreamHost Log Hosting