Turn Chrome Into a Keyboard‑Powered Productivity Hub with Omni

This guide introduces Omni, an open‑source Chrome extension that transforms keyboard shortcuts into a powerful productivity suite, detailing its 50+ features, installation methods, command usage, and how developers can customize it via its GitHub source code.

Liangxu Linux
Liangxu Linux
Liangxu Linux
Turn Chrome Into a Keyboard‑Powered Productivity Hub with Omni

Overview

Omni is an open‑source Chrome extension that serves as a keyboard‑shortcut manager, providing more than 50 productivity‑enhancing features such as tab switching, bookmark handling, history search, and integrations with Notion, Figma, Docs, Asana, and other tools.

Key Features

🗄 Switch, open, close, and search tabs

📚 Browse and manage personal bookmarks

🔍 Quickly search browsing history

⚡️ Over 50 productivity‑boosting actions

🔮 Special commands for filtering and executing additional operations

🧩 Integrations with Notion, Figma, Docs, Asana

⌨️ Shortcuts for mute, pin, bookmark, etc.

⚙️ Advanced settings to solve browsing issues

🌙 Dark mode support

Installation

Online Installation

The simplest method: visit the Chrome Web Store URL

https://chrome.google.com/webstore/detail/omni/mapjgeachilmcbbokkgcbgpbakaaeehi

and click “Add to Chrome”.

Offline Installation

Download or clone the project from GitHub: https://github.com/alyssaxuu/omni.

Open Chrome, go to chrome://extensions/, and enable Developer Mode.

Drag the project’s src folder onto the extensions page.

The Omni extension is now installed locally.

Usage

After installation, press ⌘+K (Ctrl+K on Windows) to open Omni’s command palette. Type commands such as:

/tabs : search tabs

/bookmarks : search bookmarks

/history : search browsing history

/actions : list all available actions

/remove : delete a bookmark or close a tab

Typing /a reveals over 50 custom actions, e.g., “Create a whiteboard”, which opens the webwhiteboard site for quick sketching.

Customization

The source code is hosted on GitHub ( https://github.com/alyssaxuu/omni). To add new actions, edit src/background.js and insert a new object into the actions array (see lines 15‑73). After saving, reload the extension on the chrome://extensions/ page.

Author & Adoption

The plugin was created by Alyssa, a San‑Francisco developer with 3 k+ GitHub followers, recognized by Maker Mag as a top female creator in 2018 and named Product Hunt’s annual creator. Since its open‑source release on 2022‑01‑11, Omni has quickly amassed over 1 k stars.

Omni extension screenshot
Omni extension screenshot
Original Source

Signed-in readers can open the original source through BestHub's protected redirect.

Sign in to view source
Republication Notice

This article has been distilled and summarized from source material, then republished for learning and reference. If you believe it infringes your rights, please contactadmin@besthub.devand we will review it promptly.

frontendChrome Extensionopen source
Liangxu Linux
Written by

Liangxu Linux

Liangxu, a self‑taught IT professional now working as a Linux development engineer at a Fortune 500 multinational, shares extensive Linux knowledge—fundamentals, applications, tools, plus Git, databases, Raspberry Pi, etc. (Reply “Linux” to receive essential resources.)

0 followers
Reader feedback

How this landed with the community

Sign in to like

Rate this article

Was this worth your time?

Sign in to rate
Discussion

0 Comments

Thoughtful readers leave field notes, pushback, and hard-won operational detail here.