Show HN: Anchorage: a CLI to bulk archive you bookmark collection
github.com
github.com
Anchorage is a Python library & CLI with to retrieve and bulk archive your bookmark collection online in the Internet Archive or locally using ArchiveBox, all directly from your shell.
As all of you probably know link rot is a significant problem for most content in the internet. I quite appreciate my bookmark collection, so loosing part or most of it to link rot would be a pity. After doing some search I wasn't able to find a tool to suit my needs, and so I got to programming Anchorage.
Through its CLI, Anchorage can: - Retrieve your bookmarks from the JSON (Chromium) or JSONLZ4 (Firefox) bookmarks file of your browser. - Apply filters to your collection, namely: dropping local files, and dropping bookmark directories, URLs or bookmark names if they match a given string (or any in a list), contain a given substring (idem) or match a regex formula. - Archive the resulting collection online (IA) or locally (ArchiveBox)
Further details are in the README of the repo, and all implementations are documented in detail at http://anchorage-docs.github.io/
All feedback is appreciated! Still got much to learn :)
Thanks for hopping by and have a nice day!