{"slug": "tree-style-tab", "name": "Tree Style Tab", "category": "browsers", "category_name": "Browsers and extensions", "description": "", "recommenders": 4, "commenters": 5, "warners": 0, "score": 3.947, "rising": 0.02, "first": "2026-01-07", "latest": "2026-10-29", "why": "I have been using tree style tabs on Firefox for so long, I can't function without it.", "why_is_quote": true, "has_verdict": false, "sentiment": {"recommend": 4, "neutral": 0, "compare": 1, "warn": 0}, "spark": [0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 1], "listed": true, "loved": [], "caveat": "", "short_quote": "I have been using tree style tabs on Firefox for so long, I can't function without it.", "icon": true, "domain": null, "github_repo": null, "official_url": "https://github.com/piroor/treestyletab", "pricing": "", "aliases": ["Tree Style Tab"], "verdict": null, "praise": [{"label": "", "summary": "", "quotes": [{"id": 804594816, "item_id": 50287176, "url": "https://news.ycombinator.com/item?id=50287176", "by": "MayeulC", "date": "2026-10-29", "stance": "recommend", "quote": "Overall, I am fairly satisfied by TreeStyleTabs, but the extension must have a memory leak", "excerpt": "I lost the habit of using them when they got removed from Firefox (I used to be a heavy user), but I am coming back to them. Here, I would tend to make a tab group per activity (so all products contained inside), so it is not too useful, but at least that allows me to collapse children tabs. It is also nice to be able to close the group and reopen it later. Overall, I am fairly satisfied by TreeStyleTabs, but the ext", "context": "former heavy tab-group user", "use_case": "tree-style tab management in Firefox", "switched_from": "", "story": "Overgrown, when plants invade your abandoned tabs"}, {"id": 803862833, "item_id": 50241427, "url": "https://news.ycombinator.com/item?id=50241427", "by": "MayeulC", "date": "2026-10-26", "stance": "recommend", "quote": "this is also why I like tab groups and tree-style tabs", "excerpt": "Thanks for the links, that looks useful. I am a tab hoarder. It's usually because a task requires me to open a dozen tab, and I may have multiple tasks, including ones I intend to come back to later, if I ever have the time. And no, I do not really have more cognitive ability. Or at least certainly not to the point where I can remember each tab. I wish I had another way to visualize them. A mind map would be ideal, t", "context": "tab hoarder", "use_case": "visualizing open tabs", "switched_from": "", "story": "Overgrown, when plants invade your abandoned tabs"}, {"id": 783127712, "item_id": 48945482, "url": "https://news.ycombinator.com/item?id=48945482", "by": "guilhas", "date": "2026-07-17", "stance": "recommend", "quote": "I use the extension 'Tree Style Tab', with some settings changed, or Sidebery.", "excerpt": "21k from around one year I use the extension 'Tree Style Tab', with some settings changed, or Sidebery. And 'Auto Tab Reaper' to unload old tabs Eventually I will probably just bookmark them Ctrl-Shift-D, which was what I was doing before, at the end of the day for all tabs open So later I can tell the llm to go mine something forgotten", "context": "has about 21k open tabs", "use_case": "managing many tabs", "switched_from": "", "story": "Ask HN: How do you manage too many open tabs?"}, {"id": 765802865, "item_id": 47862679, "url": "https://news.ycombinator.com/item?id=47862679", "by": "WasimBhai", "date": "2026-04-22", "stance": "recommend", "quote": "I love the Tree Style Tab Extension in Firefox.", "excerpt": "I built rapunzel because in the MacOS terminal, I had many agents running across tabs but they were difficult to track. I built it because I love the Tree Style Tab Extension in Firefox. I built it because, it is the time for Chrome, but for agents. I made it, to make it as simple as possible and nothing more.", "context": "", "use_case": "browser tab management", "switched_from": "", "story": "Show HN: Rapunzel \u2013 a tree-style terminal for AI agents"}, {"id": 744531376, "item_id": 46533211, "url": "https://news.ycombinator.com/item?id=46533211", "by": "thire", "date": "2026-01-07", "stance": "recommend", "quote": "I have been using tree style tabs on Firefox for so long, I can't function without it.", "excerpt": "I understand the need for hoarding tabs but it boggles my mind how people navigate tiny tabs and remember where everything is. In fact, they probably don't since I keep seeing people clicking back and forth a few times before finding the right tab. I have been using tree style tabs on Firefox for so long, I can't function without it. I can nest tabs together and collapse them, but most importantly, I can read all the", "context": "", "use_case": "vertical nested tabs", "switched_from": "", "story": "A tab hoarder's journey to sanity"}]}], "caveats": [], "who": [{"by": "MayeulC", "context": "former heavy tab-group user", "url": "https://news.ycombinator.com/item?id=50287176", "date": "2026-10-29"}, {"by": "guilhas", "context": "has about 21k open tabs", "url": "https://news.ycombinator.com/item?id=48945482", "date": "2026-07-17"}], "tags": [], "use_cases": ["vertical tabs in firefox", "tree-style tab management in firefox", "visualizing open tabs", "managing many tabs", "browser tab management", "vertical nested tabs"], "compared": [{"slug": "sidebery", "name": "Sidebery", "co": 3, "switched_from": 0, "switched_to": 1}, {"slug": "firefox", "name": "Firefox", "co": 2, "switched_from": 0, "switched_to": 0}], "makers": [], "threads": [{"url": "https://news.ycombinator.com/item?id=50197108", "title": "Overgrown, when plants invade your abandoned tabs", "mentions": 2}, {"url": "https://news.ycombinator.com/item?id=50197601", "title": "A farewell to Arc browser", "mentions": 2}, {"url": "https://news.ycombinator.com/item?id=48934898", "title": "Ask HN: How do you manage too many open tabs?", "mentions": 1}, {"url": "https://news.ycombinator.com/item?id=47862578", "title": "Show HN: Rapunzel \u2013 a tree-style terminal for AI agents", "mentions": 1}, {"url": "https://news.ycombinator.com/item?id=46529797", "title": "A tab hoarder's journey to sanity", "mentions": 1}], "sentiment_by_month": {"2025-11": {}, "2025-12": {}, "2026-01": {"recommend": 1}, "2026-02": {}, "2026-03": {}, "2026-04": {"recommend": 1}, "2026-05": {}, "2026-06": {}, "2026-07": {"recommend": 1}, "2026-08": {}, "2026-09": {}, "2026-10": {"compare": 1, "recommend": 1}}, "quotes": [{"id": 804594816, "item_id": 50287176, "url": "https://news.ycombinator.com/item?id=50287176", "by": "MayeulC", "date": "2026-10-29", "stance": "recommend", "quote": "Overall, I am fairly satisfied by TreeStyleTabs, but the extension must have a memory leak", "excerpt": "I lost the habit of using them when they got removed from Firefox (I used to be a heavy user), but I am coming back to them. Here, I would tend to make a tab group per activity (so all products contained inside), so it is not too useful, but at least that allows me to collapse children tabs. It is also nice to be able to close the group and reopen it later. Overall, I am fairly satisfied by TreeStyleTabs, but the ext", "context": "former heavy tab-group user", "use_case": "tree-style tab management in Firefox", "switched_from": "", "story": "Overgrown, when plants invade your abandoned tabs"}, {"id": 803862833, "item_id": 50241427, "url": "https://news.ycombinator.com/item?id=50241427", "by": "MayeulC", "date": "2026-10-26", "stance": "recommend", "quote": "this is also why I like tab groups and tree-style tabs", "excerpt": "Thanks for the links, that looks useful. I am a tab hoarder. It's usually because a task requires me to open a dozen tab, and I may have multiple tasks, including ones I intend to come back to later, if I ever have the time. And no, I do not really have more cognitive ability. Or at least certainly not to the point where I can remember each tab. I wish I had another way to visualize them. A mind map would be ideal, t", "context": "tab hoarder", "use_case": "visualizing open tabs", "switched_from": "", "story": "Overgrown, when plants invade your abandoned tabs"}, {"id": 803299376, "item_id": 50206211, "url": "https://news.ycombinator.com/item?id=50206211", "by": "nextaccountic", "date": "2026-10-23", "stance": "neutral", "quote": "Indeed you need to write some firefox css to use either TST or Sidebery.", "excerpt": "Indeed you need to write some firefox css to use either TST or Sidebery. But it's pretty rare for it to break. It actually broke a few days ago, I fixed it in a few minutes - ctrl+shift+alt+i opens the developer tools for the browser UI itself, then it's a matter of selecting the faulty element and writing the CSS to hide it or whatever. Or, ask a LLM to write the CCS for you. Or check out https://www.reddit.com/r/Fi", "context": "", "use_case": "vertical tabs in Firefox", "switched_from": "", "story": "A farewell to Arc browser"}, {"id": 803298801, "item_id": 50206175, "url": "https://news.ycombinator.com/item?id=50206175", "by": "nextaccountic", "date": "2026-10-23", "stance": "compare", "quote": "I used and love TST (plus a huge number of extensions - TST is an extension that is extended with further extensions!) but it's complex and clunky.", "excerpt": "I used and love TST (plus a huge number of extensions - TST is an extension that is extended with further extensions!) but it's complex and clunky. Sidebery can do the 80% of TST that matters, with a better UI and UX and saner defaults. Also it has a feature to save and restore all tabs, with the whole tree structure preserved (even though I think it should be its own extension) Only problem is that I suspect that Si", "context": "", "use_case": "vertical tabs in Firefox", "switched_from": "", "story": "A farewell to Arc browser"}, {"id": 783127712, "item_id": 48945482, "url": "https://news.ycombinator.com/item?id=48945482", "by": "guilhas", "date": "2026-07-17", "stance": "recommend", "quote": "I use the extension 'Tree Style Tab', with some settings changed, or Sidebery.", "excerpt": "21k from around one year I use the extension 'Tree Style Tab', with some settings changed, or Sidebery. And 'Auto Tab Reaper' to unload old tabs Eventually I will probably just bookmark them Ctrl-Shift-D, which was what I was doing before, at the end of the day for all tabs open So later I can tell the llm to go mine something forgotten", "context": "has about 21k open tabs", "use_case": "managing many tabs", "switched_from": "", "story": "Ask HN: How do you manage too many open tabs?"}, {"id": 765802865, "item_id": 47862679, "url": "https://news.ycombinator.com/item?id=47862679", "by": "WasimBhai", "date": "2026-04-22", "stance": "recommend", "quote": "I love the Tree Style Tab Extension in Firefox.", "excerpt": "I built rapunzel because in the MacOS terminal, I had many agents running across tabs but they were difficult to track. I built it because I love the Tree Style Tab Extension in Firefox. I built it because, it is the time for Chrome, but for agents. I made it, to make it as simple as possible and nothing more.", "context": "", "use_case": "browser tab management", "switched_from": "", "story": "Show HN: Rapunzel \u2013 a tree-style terminal for AI agents"}, {"id": 744531376, "item_id": 46533211, "url": "https://news.ycombinator.com/item?id=46533211", "by": "thire", "date": "2026-01-07", "stance": "recommend", "quote": "I have been using tree style tabs on Firefox for so long, I can't function without it.", "excerpt": "I understand the need for hoarding tabs but it boggles my mind how people navigate tiny tabs and remember where everything is. In fact, they probably don't since I keep seeing people clicking back and forth a few times before finding the right tab. I have been using tree style tabs on Firefox for so long, I can't function without it. I can nest tabs together and collapse them, but most importantly, I can read all the", "context": "", "use_case": "vertical nested tabs", "switched_from": "", "story": "A tab hoarder's journey to sanity"}]}