/pinsplat

Provide JSON and/or MIME-header backup of Pinboard bookmarks

Primary LanguagePythonOtherNOASSERTION

pinsplat - Splatter bookmarks file into little bitty ones.

Overview

Processes a json formatted Pinboard export and splits each bookmark into a separate file. The generated .json files are pretty much just a copy of the individual file. The generated .mime files are named using a novel 8-letter domain abbreviation for a fully-qualified domain name (FQDN). They also use the base10x60timestamp in the name.

Features I would like to implement one day:

  • Ability to edit a bookmark, and push the edited version to Pinboard
  • Export bookmarks into orgmode format

Usage

Usage: pinsplat [-h] [bmkjson]

positional arguments:
  bmkjson     bookmarks.json file

optional arguments:
  -h, --help  show this help message and exit

Dependencies

Requires the following:

Probably some other stuff too....

Credits

Most code written by Rob Lanphier. The 2016 starting point was a script published by Ed Gauthier in 2012 as pinboard_linkrot.