Omni logo

Omni

Command-driven browser interface for tabs, bookmarks, and productivity

Browser extension that brings a powerful command palette to Chrome and Firefox, enabling fast tab management, bookmark search, history browsing, and 50+ productivity actions—all keyboard-driven.

Omni banner

Overview

Supercharge Your Browser Workflow

Omni transforms how you interact with Chrome and Firefox by replacing scattered menus with a unified, keyboard-first command interface. Inspired by tools like Spotlight and Raycast, it gives power users instant access to tabs, bookmarks, browsing history, and dozens of productivity actions through a single shortcut.

What You Can Do

Search and switch between open tabs in milliseconds, manage bookmarks without diving into menus, and filter your browsing history with simple commands like /tabs, /bookmarks, and /history. Beyond navigation, Omni includes 50+ built-in actions—mute tabs, pin pages, clear cache, and integrate with services like Notion, Figma, and Asana. Special commands let you close tabs or remove bookmarks directly from the interface.

Who It's For

Designed for developers, researchers, and anyone juggling dozens of tabs daily, Omni works entirely offline with no sign-in required. It supports both light and dark modes tied to your system theme and can be self-hosted from source. The MIT-licensed codebase is built with JavaScript, jQuery, and dom-focus-lock for reliable focus management.

Highlights

Unified command palette for tabs, bookmarks, history, and 50+ actions
Keyboard-driven workflow with customizable shortcuts (Cmd/Ctrl+Shift+K)
Integrations with Notion, Figma, Google Docs, Asana, and more
No sign-in, fully offline, with self-hosting support via MIT license

Pros

  • Dramatically reduces time spent navigating browser menus and tabs
  • Works completely offline with zero account requirements
  • Supports both Chrome and Firefox with consistent experience
  • Open-source and self-hostable for privacy-conscious users

Considerations

  • Requires learning command syntax and keyboard shortcuts for full efficiency
  • Dark/light mode tied to system settings, not independently configurable
  • Limited to browser context; no cross-device sync or cloud features
  • Relies on jQuery, which may feel dated to modern JavaScript developers

Managed products teams compare with

When teams consider Omni, these hosted platforms usually appear on the same shortlist.

Bookmarkify logo

Bookmarkify

Visual bookmark manager for creative inspiration.

booky logo

booky

Online bookmark manager and start page for private, customizable collections.

Diigo logo

Diigo

Social bookmarking with web and PDF annotation.

Looking for a hosted option? These are the services engineering teams benchmark against before choosing open source.

Fit guide

Great for

  • Power users managing 20+ tabs across multiple projects
  • Developers and designers who prefer keyboard-driven workflows
  • Researchers needing fast access to browsing history and bookmarks
  • Privacy-focused users wanting offline, no-account browser tools

Not ideal when

  • Casual browsers comfortable with default tab and bookmark interfaces
  • Users seeking cross-device bookmark sync or cloud-based features
  • Teams needing shared bookmark collections or collaboration tools
  • Those preferring mouse-driven interfaces over keyboard commands

How teams use it

Rapid Tab Switching During Development

Developers jump between documentation, localhost, and GitHub repos in under a second using `/tabs` search instead of clicking through dozens of tabs.

Research Session Management

Academics and analysts quickly retrieve relevant sources from browsing history with `/history` filters, eliminating manual bookmark curation.

Integrated Workflow Automation

Product managers open Notion docs, Figma files, and Asana tasks directly via Omni commands, bypassing multiple app switches.

Bulk Tab Cleanup

Users close or bookmark multiple tabs in seconds using `/remove` and shortcut keys, maintaining a clean workspace without manual clicking.

Tech snapshot

JavaScript81%
CSS18%
HTML2%

Tags

interfacechromeraycastspotlightproductivitybookmarks-managerchrome-extensiondarkshortcutscommandshistorytabs-managementfirefoxbookmarkfirefox-extensionjavascriptbookmarksfirefox-addonomnisearch

Frequently asked questions

Does Omni require an account or internet connection?

No. Omni works entirely offline with no sign-in, account creation, or data syncing to external servers.

Can I customize the keyboard shortcut to open Omni?

Yes. In Chrome, visit chrome://extensions/shortcuts. In Firefox, follow the browser's extension shortcut configuration steps.

How do I switch between dark and light mode?

Omni's theme follows your operating system settings. Change your system theme (macOS System Preferences or Windows Settings), then restart your browser.

What integrations are included?

Omni integrates with Notion, Figma, Google Docs, Asana, and other services, allowing you to open and search these tools directly from the command palette.

Can I self-host Omni instead of installing from the store?

Yes. Download the source from GitHub, enable developer mode in your browser, and load the unpacked extension from the src folder (Chrome) or firefox folder (Firefox).

Project at a glance

Dormant
Stars
7,687
Watchers
7,687
Forks
363
LicenseMIT
Repo age4 years old
Last commit2 years ago
Self-hostingSupported
Primary languageJavaScript

Last synced 3 hours ago