/backup-instapaper

A script for backing up bookmarks from your Instapaper account

Primary LanguagePythonMIT LicenseMIT

backup-instapaper

This is a script for backing up your bookmarks from Instapaper.

It mimics the HTML/CSV export function provided by Instapaper, but in script form.

Installation

To install this script, use pip:

$ pip install -e git+git://github.com/alexwlchan/backup-instapaper.git#egg=backup_instapaper

or pipsi:

$ pipsi install -e git+git://github.com/alexwlchan/backup-instapaper.git#egg=backup_instapaper

You can use Python 2.7 and Python 3.3+.

You also need to get an OAuth key/secret for the Instapaper API. You can register for these on the Instapaper website.

Usage

Run the script, passing your username, password, and API keys as command-line flags:

$ backup_instapaper --username=USERNAME --password=PASSWORD --oauthkey=OAUTHKEY --oauthsec=OAUTHSEC

This will write your bookmarks to instapaper_bookmarks.json.

For all the options, use the --help flag:

$ backup_instapaper --help

License

This script is licensed under the MIT license.