The Omnibookmarks browser extension is the fastest way to open bookmarks. Just type a keyword into the address bar to quickly open or add a bookmark:
⚡️ Lightning fast
📖 Saves to the browser’s built-in bookmarks folder
🔐 Open source, with simple source code that is easy to audit and trust
First, activate Omnibookmarks by typing the letter “b” into the address bar, followed by a space:
Adding a bookmark
To add a bookmark for the current page, type “+” followed by the keyword you want to assign it, and press Enter:
Opening a bookmark
To open a bookmark you previously added, type its keyword and press Enter:
Removing a bookmark
To remove a bookmark you previously added, type “-” followed by its keyword, and press Enter:
Viewing all bookmarks
Omnibookmarks saves pages to a bookmarks folder named “Omnibookmarks”. This folder is placed in “Other Bookmarks” by default, but you can move it to a different location if you want to.
Omnibookmarks supports most desktop browsers:
Omnibookmarks doesn’t support the following browsers:
- Safari (doesn’t support omnibox)
- Mobile browsers
- Legacy Edge (v18 and older)
To create a release for Chromium-based browsers (Chrome, Edge, Opera):
# Creates a release at dist/omnibookmarks-chromium ./scripts/package-chromium.sh
To create a release for FireFox:
# Creates a release at dist/omnibookmarks-firefox ./scripts/package-firefox.sh
Omnibookmarks is heavily inspired by Hashmem, an extension that is no longer available. Hashmem provided the same approach for saving and opening URLs, but it had several significant drawbacks:
- Removed from the Chrome Web Store for an unnamed policy violation and was also unavailable for FireFox.
- Required granting the extension permission to send HTTP requests to several URLs controlled by the author.
- Saved bookmarks using the extension storage API instead of saving them to the browser’s built-in bookmarks database.
So, Omnibookmarks seeks to provide a replacement for Hashmem without these drawbacks.