A tree-style tab manager for Chrome & Edge
Organize, search, and navigate your tabs visually.
When you have dozens of tabs open, finding the right one is painful. Tree Style Tab solves this by displaying your tabs as a tree β tabs opened from the same page are grouped as children, giving you instant context about how your tabs relate to each other.
| Popup Mode | Side Panel Mode | |
|---|---|---|
| Shortcut | Alt + Q |
Alt + S |
| Style | Overlay, closes after action | Always visible alongside pages |
| Best for | Quick tab switching | Managing many tabs |
Tabs are automatically organized into a parent-child tree based on how they were opened. Collapse and expand subtrees (with a +N badge showing hidden children count), or drag & drop to reorganize β even across tab groups. The tree updates in real time as you open, close, or move tabs.
Full support for native Chrome/Edge tab groups. Color-coded containers with 9 colors, click to collapse/expand (bi-directionally synced with the browser), and double-click the group header to inline edit name & color. Tabs dragged between groups are automatically reassigned.
Rearrange tabs by dragging them anywhere in the tree. Move tabs between groups, reorder siblings, or nest as children. A live position indicator shows exactly where the tab will land. Dragging a tab moves its entire subtree.
In side panel mode, hover a tab to reveal quick-action buttons. Mark tabs with icons (β Done, π Pin, β Reject, β WIP, ? Question) β the mark shows as a colored badge on the favicon for easy visual scanning. Marks are preserved when saving workspaces.
Type to filter tabs by title or URL instantly with keyword highlighting. Bookmarks also appear in results (up to 30 matches). No match? Press Enter to search Google directly. Full IME composition support for CJK input.
Save your current window as a named workspace β all tabs, tree structure, groups, and marks are preserved. Reopen a workspace later to restore everything. Preview and edit saved workspaces: rename, remove tabs, reorganize with drag & drop, or modify groups and marks before restoring.
| Key | Action |
|---|---|
β β |
Move between tabs |
β |
Collapse / Go to parent |
β |
Expand / Go to first child |
Enter |
Switch to selected tab |
Alt + W |
Close tab and all its children |
Alt + Q |
Open popup |
Alt + S |
Open side panel |
Start typing anywhere to instantly filter β the search field auto-focuses.
Automatic dark / light mode based on your system preference.
Supports 10 languages out of the box: English, German, Spanish, French, Japanese, Korean, Portuguese (Brazil), Russian, Simplified Chinese, and Traditional Chinese.
- Install from Chrome Web Store or Edge Add-ons
- Pin the extension for quick access
- Press
Alt + Q(popup) orAlt + S(side panel) to start - A guided onboarding tour will walk you through key features on first install
npm install
npm run start:dev # Dev server with mock data (localhost:3000)
npm run build # Production buildDev mode includes a popup / sidepanel toggle in the bottom-left corner. In sidepanel mode, a resizable drag handle lets you simulate different panel widths.
Tabs opened before installing the extension will appear as a flat list β the tree structure only tracks tabs opened after installation.