13.1 JSON Bookmark Management

20250120

See bookmarks

You can manage bookmarks in a text editor with your own bookmarks.json file. This can initially be obtained by extracting as JSON bookmarks from Firefox and Brave, unifying them, de-duplicating and then moving that into bookmarks.json. The github repository provides the scrips from Claude AI, reviewed and modified, to do this.

unify_bookmarks.py

Read and save as JSON firefox and brave bookmarks, then unify them into bookmarks_unified.json while also saving bookmarks_brave.json and bookmarks_firefox.json

dedupe_bookmarks.py

Remove duplicates from bookmarks_unified.json saving to bookmarks_unified_deduped.json

manage bookmarks

Copy bookmarks_unified_deduped.json to bookmarks.json and cleanup manually and retain this as the master bookmarks file.

clear_firefox.py

Removes all bookmarks from Firefox.

update_bookmarks.py

Replaces current bookmarks in Brave and Firefox with those from bookmarks.json



Your donation will support ongoing availability and give you access to the PDF version of this book. Desktop Survival Guides include Data Science, GNU/Linux, and MLHub. Books available on Amazon include Data Mining with Rattle and Essentials of Data Science. Popular open source software includes rattle, wajig, and mlhub. Hosted by Togaware, a pioneer of free and open source software since 1984. Copyright © 1995-2022 Graham.Williams@togaware.com Creative Commons Attribution-ShareAlike 4.0