Booky.io is my favourite bookmark manager, I turned it into a start page for my browser using a tiny userscript. Since then, I'm occasionally adding new features as I see fit, and I packaged the script here for my friends and the wider public
The packaging format ensures that the script is easy to install and updates automatically. It also guarantees that the author of a userscript doesn't have access to other websites, as the header specifies which domains will load the script
Features
- Hide the header and footer. You can reveal them by clicking on the collection name
-
Enhance the search bar; the vanilla Booky search bar reloads the results dynamically, so I repurposed the Enter key to go to the location written in the search field. If you start your query with a / character, Enter will take you to duckduckgo instead
This is useful because extensions like New Tab Override can't properly clear or focus the address bar which makes it inconvenient to use. This way, Booky's address bar can be used the same way you would use the browser's
Installation
-
Set
https://booky.io
as your start page. Most browsers don't allow you to specify a custom URL as a start page, if this is the case you'll need an extension for this. For Firefox I use New Tab Override - Get Tampermonkey which enables you to run userscripts. Once it's installed, open the Dashboard from Tampermonkey's dropdown menu, then go to Utilities and find Import from URL at the very bottom
-
and paste the following URL into the textbox and click Install:
https://lbfalvy.github.io/minimal-booky/dist/minimal-booky.js
About
- Report issues, request features, read the code and contribute on Github
- Check out my other projects on my website, where you can also support the development of neat but worthless projects like this one