piroor/treestyletab

Tree Style Tab, Show tabs like a tree.

View on GitHub ↗Jump to charts ↓Open shareable report

Summary Information

Updated 44 minutes ago
Type:Plugin / ExtensionCategory(s):Browsers & ExtensionsWeb Development
Added to GitGenius on September 18th, 2026
Created on November 1st, 2010
Open Issues & Pull Requests: 25 (+0)
GitHub issues: Enabled
Number of forks: 304
Total Stargazers: 3,779 (+0)
Total Subscribers: 70 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 11.7 hours
Mean response time: 5.4 days
90th percentile: 10.6 days
Tracked items: 237

Most active contributors

Sign in to see contributor activity.

How this project is maintained

Practically every issue opened in the past year has drawn a reply. 100% of open issues come from outside the core team, so the backlog reflects real-world use rather than internal planning. Work labelled "works for me" is answered fastest, typically in about 3 hours, while "partially fixed" waits about 2 days. 85% of issues opened in the past year have been closed, leaving a working backlog.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 20
New in 7 days: 5
Closed in 7 days: 0
Avg open age: 307 days
Stale 30+ days: 12
Stale 90+ days: 10

Recent activity

Opened in 7 days: 4
Closed in 7 days: 0
Comments in 7 days: 2
Events in 7 days: 4

Top labels

  • bug (147)
  • fixed (66)
  • enhancement (65)
  • has-workaround (37)
  • Firefox-issue (36)
  • help wanted (32)
  • stale (31)
  • wontfix (27)

Detailed Description

Tree Style Tab is a Firefox extension that displays and organizes browser tabs as a hierarchical tree structure in a sidebar.

The extension solves tab management by automatically nesting tabs opened from a current tab as children beneath it, creating a visual tree. Users can collapse branches by clicking arrows on parent tabs, reducing clutter. The tree can be manually restructured through drag and drop. This approach transforms tab organization into a visual browsing history where each branch represents a topic or search path, allowing users to maintain context and easily navigate back to originating tabs without losing their exploration trail.

Tree Style Tab suits users who open many tabs during research or deep browsing sessions and want to maintain context across related pages. It works best for workflows involving topic-based exploration where tabs naturally form hierarchical relationships. The extension is particularly valuable for users frustrated by horizontal tab bars that become unusable with many open tabs. It is available as a signed package through Mozilla Add-ons for supported Firefox versions, with legacy packages available for older Firefox versions through alternative archives.

The project maintains active continuous integration with builds generated for each commit. Development builds are available through the CI/CD action artifacts, though they require manual extraction and atypical loading methods since they are unsigned. The extension is written in JavaScript and uses the WebExtensions API, making it compatible with Firefox's modern extension architecture.