Infibox is a Chrome extension that brings a Cmd+K-style command palette to every web page. Inspired by tools like CyberChef, it gives you instant access to dozens of developer utilities — encode/decode, hashing, JSON formatting, text manipulation, number conversion, and more — without leaving your current tab.
Press Ctrl+Shift+K anywhere, type what you need, and get results instantly. Right-click on any text to access utilities directly from the context menu.
Press Ctrl+Shift+K on any page to open a fuzzy-searchable command palette. Navigate with arrow keys, hit Enter to run.
Trim, change case, replace, split, join, count, repeat, pad, extract lines, reverse, substring — 20+ text utilities.
Base64, URL encode/decode, HTML escape/unescape — all the encoding tools you reach for daily.
Simple hash, FNV-1a, djb2, sdbm, and Murmur3-like — hash text without opening a terminal.
Parse, format, and stringify JSON instantly. Great for debugging API responses.
Convert between decimal, hex, and binary on the fly.
Get the current Unix timestamp or format any timestamp into a readable date.
Right-click selected text on any page to access Infibox utilities — no keyboard needed.
Built-in to-do manager accessible from the command palette or the options dashboard. Save tasks by right-clicking.
Type infi in the address bar and press Tab to quickly search and run commands.
Set your own accent color, toggle context menus on/off — all from the preferences dashboard.
The command palette renders in a Shadow DOM, so it never conflicts with the styles of the page you're on.
Infibox is in active development and not yet published to the Chrome Web Store. Install it as an unpacked extension.
git clone https://github.com/yakshavingdevs/infibox.git
cd infibox
npm install
npm run build
Or use npm run dev for development with hot module replacement.
.output/ (dev) or dist/ (production) directoryTip: Pin the extension to the toolbar for quick access to the dashboard.
Open the command palette on any page
Navigate and select commands
Select text → right-click → Infibox submenu
Type infi in the address bar, press Tab
Type b64, json, hash, etc. in the palette
Click the toolbar icon to open the popup → Dashboard
Infibox uses WXT (with Vite under the hood), SolidJS, and TypeScript.
npm run dev # Start dev server with HMR
npm run build # Production build
npm run preview # Preview production build
Check out CONTRIBUTING.md to get involved.
Contributing on GitHub