Automatically discover and group your browser tabs based on common keywords!
- 🎯 Keyword Priority - Your keywords get highest priority
- 🌐 Domain Matching - Matches domain names (github.com → "github")
- ➕ AND Operator -
github+taurigroups tabs with BOTH words - ➖ NOT Operator -
github-wordpressgroups GitHub but excludes WordPress - 🚫 Better Stopwords - Filters out "search", "google", "results" etc.
- 👁️ Auto Preview - Live preview updates as you type
- ⭐ Priority Indicator - Stars show your keyword groups
- Load the extension (chrome://extensions → Load unpacked → select
dist) - Enter keywords (optional):
code, shop, learn - See live preview as you type
- Click "Group All Tabs"
code, shop, learn
Groups tabs by these broad categories.
github+tauri
Only groups tabs that contain BOTH "github" AND "tauri".
github-wordpress
Groups tabs with "github" but EXCLUDES any with "wordpress".
code, github+rust, amazon-reviews, learn
code- All coding-related tabsgithub+rust- GitHub tabs specifically about Rustamazon-reviews- Amazon tabs but not review pageslearn- Tutorial and learning content
- Tokenizes all tab titles
- Extracts domain names (github.com → "github")
- Removes stopwords (search, google, com, etc.)
- Counts keyword frequencies
- Finds most common keywords
- Identifies patterns
Your keywords = Highest priority ⭐
- User keywords matched first
- Domain names matched second
- Common keywords matched last
- Creates groups based on matches
- Assigns colors
- Leaves unmatched tabs ungrouped
Recommended settings:
- Minimum Group Size: 2-3
- Maximum Groups: 10-12
- Frequency Threshold: 2
Recommended keywords:
code, docs, shop, learn, news
github, docs, stackoverflow, npm+package
scholar, paper, research, wikipedia-talk
amazon, ebay, shop-reviews
- Minimum Group Size - Don't create tiny groups (default: 3)
- Maximum Groups - Limit total groups (default: 8)
- Frequency Threshold - How common keywords must be (default: 2)
- Stop Words - Words to ignore (includes search engines)
- Colors - Group colors
Groups are created in this order:
- ⭐ Your keywords (highest priority)
- Domain matches (e.g., github.com)
- Common keywords (auto-discovered)
Your keywords always win conflicts!
- Speed: ~35ms for 120 tabs
- Memory: ~10-20MB
- No dependencies: Pure JavaScript
- Offline: Works completely offline
- ✅ All processing happens locally
- ✅ No data sent anywhere
- ✅ No tracking
- ✅ Open source
- Start simple - Try 3-5 basic keywords first
- Use operators - Add +/- for precision
- Watch the preview - It updates as you type
- Look for stars - ⭐ shows your keyword groups
- Adjust settings - Fine-tune thresholds for your tab count
Already fixed! "search", "google", "results" are now stopwords.
Use operators: github+tauri instead of just github
Adjust "Minimum Group Size" and "Maximum Groups" in settings.
- Added +/- operators
- User keywords now highest priority
- Domain matching
- Better stopwords (search engines)
- Auto-preview (removed preview button)
- Priority indicators (stars)
- Improved examples and hints
- Initial dynamic grouping release
Perfect for power users with 120+ tabs! 🎉