Bukku

Instant search for your browser tabs, bookmarks and history

Coming Soon

Requires macOS 15 or later

The Bukku launcher showing tabs, bookmarks and history results for one search The Bukku launcher showing tabs, bookmarks and history results for one search

Instant search for tabs, bookmarks and history

Bukku runs in the background and indexes all tabs, bookmarks and history from your browsers.
Summon it from anywhere.

Jump directly to a tab, close it, open a bookmark or any page you visited in the past, copy any link, all from the keyboard.

Local, no account, no cloud, no telemetry.

Made for How You Browse

03

Tab Management

Switch to or close any open tab, in any browser, without leaving the keyboard.

  • Return Activate - jump straight to the tab and bring its window forward.
  • CommandDelete Close - close the tab without switching to it first.
Bukku listing the same three tabs that are open in the Safari window behind it Bukku listing the same three tabs that are open in the Safari window behind it

05

Browser Support

Works with the browsers you already use, all at once.

Firefox: history and bookmarks only. Firefox has no AppleScript support, so no app can switch or close its tabs.

  • Safari
  • Safari TP
  • Chrome
  • Chrome Canary
  • Dia
  • Brave
  • Edge
  • Vivaldi
  • Opera
  • Firefox

06

Privacy Focused

Bukku only reads the browsers you allow, and nothing ever leaves your Mac.

  • You choose. Grant access one browser at a time, and take it back whenever you like in Settings.
  • It stays local. Bukku reads your browsers’ own files on your Mac. No account, no cloud, no telemetry.
  • It works offline. Search keeps working with no internet connection.
Browser access, granted one browser at a time Browser access, granted one browser at a time

07

Shortcuts Integration

Use your tabs, bookmarks and history in your own shortcuts, from Spotlight, or by voice.

Each action takes an optional query (required for Search Browsers) and an optional limit, and returns each item with its type, browser, title and URL.

  • Get Browser Tabs - open tabs across every supported browser.
  • Get Browser Bookmarks - bookmarks across every supported browser.
  • Get Browser History - history, most recent first.
  • Search Browsers - tabs, bookmarks and history in one search.
A shortcut in the Shortcuts app that searches browsers for swift and shows the first result

Commands

Built-in Commands

Type / in the launcher to run a command.

/settings
Open Bukku Settings
/appearance
Open Appearance settings: theme and launcher position
/permissions
Open Permissions: grant or remove browser access
/about
Show the version and links
/onboarding
Show the welcome tour again
/check-updates
Check for updates (direct download version)
/quit
Quit Bukku
/review
Write a review on the App Store (App Store version)
The command list, opened by typing a slash The command list, opened by typing a slash

Command line

Command Line Interface†

Script Bukku from Terminal with the same four actions as Shortcuts. JSON by default, --output csv for CSV.

Turn on Settings › General › Command-line tool, then:

# Search tabs, bookmarks and history
bukku search github

# Tabs, bookmarks or history, optionally filtered
bukku tabs
bukku bookmarks docs
bukku history github --limit 20

† Not in the App Store version. App Store apps run in a sandbox and can't add a command to your Terminal.

Bukku's command output in Terminal

Small, native, private

5MB download

Built native in Swift

No Electron

  • 10 MB on disk Installed size
  • Universal app Apple silicon and Intel
  • 100 % local No account, no telemetry

Keyboard Shortcuts

Anywhere

OptionB
Open or close Bukku. Change it in Settings.

In the launcher

Up ArrowDown Arrow
Move through results. Up Arrow on the first result selects your search.
Return
Open the selected tab, bookmark or page, or run the command
CommandC
Copy the selected link
CommandDelete
Close the selected tab
Delete
In an empty field, go back to searching everywhere
Escape
Hide Bukku

Scopes

BSpace
Search bookmarks
TSpace
Search tabs
HSpace
Search history
/
Show commands

Tips

FAQ

How does Bukku read browser data?
  • Tabs. Bukku asks each open browser for its tabs through AppleScript, the automation built into macOS. macOS asks your permission once per browser. Tabs are kept in memory only.
  • Bookmarks. Bukku reads each browser’s bookmarks file and keeps the bookmarks in memory only.
  • History. Bukku copies each browser’s history into its own folder on your Mac and builds a search index from it, so results stay fast across years of browsing.

Bukku only reads. It never changes your browsers’ files, and nothing leaves your Mac.

Do I need to install a browser extension or plugin?

No. Bukku reads your browsers directly, so there’s nothing to add to them. Grant access once per browser in Settings.

Does Bukku send my browsing data anywhere?

No. Everything is read locally on your Mac. No account, no cloud, no telemetry.

Why can't I switch or close Firefox tabs?

Firefox doesn’t implement AppleScript, so no app can automate its tabs. Bukku still searches your Firefox history and bookmarks.

Does it show a Dock icon?

Only while one of its windows, such as Settings, is open. The rest of the time Bukku lives in the menu bar and opens with your shortcut, with no heavy background service.

Can I automate it?

Yes - via Apple Shortcuts (App Intents) and the command-line interface.

How do I change the keyboard shortcut?

You can change it in the main Settings menu. Press Command, or type /settings to open Settings.