Firefox bookmarks health checker
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.gitignore
COPYING
README.txt
Readme.org
checkbookmarks.py

Readme.org

Firefox Bookmarks Health Checker

Description

Tool for checking the health of Firefox bookmarks. Reports rotten links, and brief statistics.

Usage

Requirements

A standard Python 3 environment should suffice.

Running

Make a copy of the Firefox places database in the repo root:

cp $HOME/.mozilla/firefox/<your-profile>/places.sqlite .

Run the following command line.

python3 checkbookmarks.py places.sqlite

For further instructions on how to use the script, consult its command line help as such:

python3 checkbookmarks.py -h

Wishlist

Try to automatically replace rotten links with Wayback Machine links

Check FTP links too

Exclude search bookmarks (stuff with %s in it).

Or allow for exclusion patterns from command line / module api.