Meet the Tree Style Tab Developer

Why was Tree Style Tab created?

This is a spin-out project from an old addon, "Tabbrowser Extensions".

At first, I didn't imagine how useful visualized tree of tabs is. I just hoped that Firefox place newly opened tabs next to the current tab. ( See the bug, https://bugzilla.mozilla.org/show_bug.cgi?id=465673 then you'll see another implementation for this topic. ) Then I thought that it can be controlled if Firefox stores parent-child relations of tabs. Afterwards, I implemented vertical tab bar, and tabs with indentation based on nesting levels of tab relations, so finally "vertical tabs like a tree" appeared. After all, I was held captive about tree tabs.

However, the addon couldn't be upgraded for Firefox 2, because it was strongly depend on old API of Firefox 1.5. I decided that I re-implement tree tabs feature as an independent addon. That is the first version of "Tree Style Tab".

What's next for Tree Style Tab

I'm making effort to keep compatibility with other addons, for this addon. This policy is based on the reflection on the past project, "Tabbrowser Extensions". In old days, I added various features to the addon unscrupulously, as desired by people. So, I decided that I keep this addon as simple as I can.

* This provides only features around tree. Don't append any other features. Keep it small and simple.
* This provides APIs to control tree by other addons, as people can use this with others together.

Under the above policy, I touch up/maintain this addon.

About the Developer

Developer Information
Name Piro (piro_or)
Location Tokyo, Japan
Occupation engineer, software developer
Homepage http://piro.sakura.ne.jp/xul/
Email address
User since March 5, 2007
Number of add-ons developed 37 add-ons
Average rating of developer's add-ons Rated 4 out of 5 stars