Automatic Tab Grouping & Domain Sorter for Chromium
Taguru automatically organizes, groups, and sorts your browser tabs by domain and URL structure. Built for power users who want a clean, organized tab bar.
- 🌐 Domain Grouping: Keep tabs from the same website together.
- ⚡ Auto Sort: Re-groups tabs automatically as you browse.
- 📌 First-Seen Order: Preserve your natural domain layout as you browse.
- 🔀 Move By Domain: Drag any tab to move all tabs from that website at once.
- 🎛️ Sidebar & Popup Modes: Use Taguru as a side panel or a quick toolbar popup.
- ⌨️ Quick Shortcut: Press
Ctrl+Shift+E(Cmd+Shift+Eon Mac) to open Taguru instantly. - 🔒 100% Private: Runs entirely in your browser with zero data collection.
- Visit the Chrome Web Store page (Link coming soon.. or not really cuz I'm broke).
- Click Add to Chrome.
- Download
taguru-release.zipfrom GitHub Releases. - Unzip
taguru-release.zipto a folder. - Open
chrome://extensionsin Chrome, Brave, or Edge. - Enable Developer mode (top-right toggle).
- Click Load unpacked and select the unzipped folder.
- Clone this repository:
git clone https://github.com/loerei/Taguru.git cd Taguru npm install npm run build - Open
chrome://extensionsin Chrome, Brave, or Edge. - Enable Developer mode (top-right toggle).
- Click Load unpacked and select the
dist/directory.
Taguru uses a Two-Tier Sorting Engine:
Level A: Domain-To-Domain
├── First-Seen Order (Preserves natural domain order)
└── Character Priority Rank (Digits → Latin → Kana → Kanji)
Level B: In-Domain
├── Path Segments (Sorts by URL /path/structure)
└── Query & Hash (Sorts by ?query=1 and #anchor)
Taguru includes a built-in Developer Options panel for diagnostic logging, tab position snapshots, and RAM cache inspection.
- Load Taguru in Development Mode (
npm run dev) or build from source (npm run build). (Note: Developer Options card is automatically hidden in production release bundlesnpm run build:release). - Open Taguru in your browser (Side Panel or Extension Popup).
- Click the Settings ⚙️ icon in the top right.
- Scroll down to the bottom to find the Developer Options card.
- Check Enable Debug Logs:
- Verbose sorting logs, RAM cache events (
[RAM Cache SET/GET/MISS]), and real-time layout snapshots ([Tab Positions Snapshot]) will print directly to the Console (F12). - Use the Copy Logs, Export Logs (.txt), and Clear Logs buttons to save or manage log buffers.
- Verbose sorting logs, RAM cache events (
Taguru respects your privacy. All processing happens 100% locally on your machine. Read our complete Privacy Policy.
MIT License • Changelog © 2026 loerei