Skip to content

xingtanzjr/Tree-Style-Tab

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

83 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Tree Style Tab

Tree Style Tab

A tree-style tab manager for Chrome & Edge
Organize, search, and navigate your tabs visually.

Chrome Web Store Edge Add-ons Users

Tree Style Tab Overview


Why Tree Style Tab?

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.


Features

πŸ–₯️ Two Modes

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

Tree Style Tab Overview

Tree Style Tab Overview

🌳 Tree View

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.

Tree View Β Β  Tree View Dark

πŸ“ Chrome Tab Groups

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.

Tab Groups Tab Group Editing

βœ‹ Drag & Drop

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.

🏷️ Tab Marks (Side Panel)

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.

Drag & Drop Tab Marks

πŸ” Search & Filter

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.

Search & Filter

πŸ“‚ Workspaces (Side Panel)

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.

Workspace List

⌨️ Keyboard Shortcuts

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.

🎨 Themes

Automatic dark / light mode based on your system preference.

Light Mode

Dark Mode

🌐 Internationalization

Supports 10 languages out of the box: English, German, Spanish, French, Japanese, Korean, Portuguese (Brazil), Russian, Simplified Chinese, and Traditional Chinese.


Getting Started

  1. Install from Chrome Web Store or Edge Add-ons
  2. Pin the extension for quick access
  3. Press Alt + Q (popup) or Alt + S (side panel) to start
  4. A guided onboarding tour will walk you through key features on first install

Development

npm install
npm run start:dev    # Dev server with mock data (localhost:3000)
npm run build        # Production build

Dev mode includes a popup / sidepanel toggle in the bottom-left corner. In sidepanel mode, a resizable drag handle lets you simulate different panel widths.

Note

Tabs opened before installing the extension will appear as a flat list β€” the tree structure only tracks tabs opened after installation.

About

a test project

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors