bopen — bookmark opener
This script reads bookmarks from Firefox' exported bookmarks.json, presents
them in dmenu, and finally opens the choice in a web browser.
The final goal of bopen shall be unifying bookmarks from all the different
browsers, and making them accessible via one browser-independent interface.
Why?
----
Bookmark fragmentation by multiple browsers and profiles, unsynchronized
bookmarks, mess. Browser-specific bookmark formats which are not
interoperable. Bookmark formats which are human-unfriendly, really making them
only usable from within the browser. All the things that make it hard to
rage-ditch your browser and move to another one.
bopen wants to change that. Ideally, by collecting the bookmarks directly from
the browser profiles and "synchronizing" them into a list of items of the
format "