Browser extension
Save the current page, open any slug from the address bar, and search your workspace from any tab — without switching context.
Installation
The extension is available for Chrome, Firefox, Edge, Safari, Brave, and Arc. Mobile apps for iOS and Android are on the roadmap.
Chrome, Edge, Brave, and Arc
Open the Chrome Web Store
Go to BookSlash on the Chrome Web Store and click Add to Chrome.Confirm permissions
The extension requests two permissions: readingb/*queries in the address bar, and accessing bookslash.app to sync your workspace. It does not request access to your full browsing history.Pin the icon
Click the puzzle-piece icon in the Chrome toolbar, find BookSlash, and click the pin icon. This gives you one-click access to the command palette from any tab.Sign in
Click the BookSlash icon and sign in. Your workspace's slugs sync automatically within a few seconds.
Firefox
Open Firefox Add-ons
Go to bookslash.app/extension and click Add to Firefox.Approve the extension
Firefox will show a permissions prompt. Click Add.Configure the address-bar shortcut
In Firefox, typeb/in the address bar followed by a space, then start typing your slug keyword. Firefox uses a slightly different search engine integration than Chrome-based browsers.
Safari
Download from the Mac App Store
Search for “BookSlash” in the Mac App Store, or click the Safari link at bookslash.app/extension.Enable in Safari settings
Open Safari > Settings > Extensions, and enable BookSlash.Allow on all websites
Safari requires you to explicitly allow the extension to run on all websites. Click Always Allow on Every Website in the extension permissions prompt.
Saving pages
There are two ways to save the current page as a slug:
- Toolbar button — click the BookSlash icon while on any page. The URL and title are pre-filled. Add tags, a note, or choose a folder, then click Save.
- Keyboard shortcut — press
Cmd+Shift+S(macOS) orCtrl+Shift+S(Windows / Linux) to open the save panel without clicking.
If you highlight text on a page before saving, that text is automatically added as the slug's description — useful for capturing the relevant context alongside the link.
b/ in the address bar
Once the extension is installed, typing b/ followed by a keyword in your browser's address bar (also called the omnibar or location bar) triggers the BookSlash resolver:
b/figma— opens the slug namedfigmain the same tab.b/followed by a space — opens the BookSlash search overlay directly in the address bar. Type to search all your workspace slugs.
How it works under the hood
The extension registers BookSlash as a custom search engine in your browser using the b/ keyword. When you type b/anything and press Enter, the browser treats it as a search query routed to https://go.bookslash.app/{query} — BookSlash resolves the slug and issues a 302 Found redirect to the destination.
Command palette
Click the BookSlash toolbar icon (or use the keyboard shortcut) to open the command palette. From here you can:
- Search all workspace slugs by keyword, title, or tag
- Open a slug in the current tab or a new tab
- Save the current page as a new slug
- Jump to a board
- Switch workspaces (if you belong to more than one)
Keyboard shortcut for the palette
| OS | Default shortcut |
|---|---|
| macOS | Cmd+Shift+K |
| Windows / Linux | Ctrl+Shift+K |
You can change the shortcut in your browser's extension keyboard shortcuts settings:
- Chrome / Brave / Edge / Arc: go to
chrome://extensions/shortcuts - Firefox: go to Add-ons & Themes > Manage Extension Shortcuts
Troubleshooting
b/ is not redirecting
- Make sure the extension is enabled and you are signed in — click the BookSlash icon and check that your workspace name appears.
- In Chrome, go to
chrome://settings/searchEnginesand confirm BookSlash appears under Other search engines with keywordb. - If you recently reinstalled the browser, the search engine registration may have been lost. Uninstall and reinstall the BookSlash extension to re-register it.
Slug I saved is not appearing
- Slugs sync in real time when you are online. If you saved a slug while offline, it will sync when you reconnect.
- Check that you saved to the correct workspace. Open the palette and switch workspaces if necessary.