Tree Style Tab is a Firefox extension that can show tabs like a tree.
This provides tree-style tab bar, like a folder tree of Windows Explorer. New tabs opened from links (or etc.) are automatically attached to the current tab. If you often use many many tabs, it will help your web browsing because you can understand relations of tabs.
This is developed under a project to restructure TBE ( http://piro.sakura.ne.jp/xul/tabextension/index.html.en ) for Firefox 2. Multiple Tab Handler ( https://addons.mozilla.org/firefox/addon/4838 ) can work with this. drag-and-do features of it will be more useful. Informational Tab ( https://addons.mozilla.org/firefox/addon/4930 ) also works. With the Multiple Tab Handler, Firefox becomes like old Firefox powered by TBE.
Product's homepage
Here are some key features of "Tree Style Tab":
· You can collapse/expand sub trees. It is convenient for too many tabs.
· When you close a tab which has collapsed sub tree, all of tabs in the sub tree will be closed only one action.
· The tree of tabs can be showin at rightside.
· Vertical tab bar cab be shown/hidden automatically.
· You can open new tab between existing tabs, dropping link or URL string there.
· New child tab can be opened automatically from the location bar, if the website is same to the current tab's. Of course, different website can be opened in new tab too.
· A link can be loaded in new child tab automatically if it is to a different website. If you wish, you can load any link in new child tab.
· You can save/restore the tree of tabs over sessions, by Session Manager ( https://addons.mozilla.org/firefox/addon/2324 ) or other session-management addons.
· Drag and drop is available to modify relations of tabs and to rearrange. The behavior seems to be like "layer tree " of Adobe Illustrator/Photoshop.
· If you focus to the tab bar, Ctrl-Up/Down/Right/Left can be used to modify tree.
· Tab bar can bemoved to leftside, rightside, top, or bottom. Horizontal tree is also available.
· This has an API for extension authors to open child tabs for existing tabs. (See also http://piro.sakura.ne.jp/xul/_treestyletab.html.en#api)
Requirements:
· Mozilla Firefox
What's New in This Release: [ read full changelog ]
· Improved: Move tab to the upper level if it is dropped on the bottom area of its parent tab.
· Modified: Change the background color of tabs in "Flat" and "Mixed" theme for some platform (e.g. Ambience theme on Ubuntu).
· Fixed: Handle new tabs from the "new tab" button correctly.
· Fixed: Respect special behaviors defined in Firefox itself or other addons for middle-click on the new tab button.
· Fixed: Fix NS_ERROR_XPC_BAD_OP_ON_WN_PROTO error in auto-shrink mode.
· Fixed: Fix broken appearance of pinned tabs with "Sidebar" theme.
· Fixed: Fix broken appearance of pinned tabs with "Metal" theme on Mac OS X.
· Fixed: Layout pinned tabs correctly even if the tab bar is narrower than the size of a pinned tab.
· Fixed: Move the dragged tab to the correct position when the drop target tab has no child.
· Fixed: Disable the "Tabs on Top" menu item for the vertical tab bar correctly.
· Fixed: Store and restore the original state of the "Tabs on Top" feature when TST is uninstalled.
· Fixed: Don't reset "Tabs on Top" state on the startup. (It was wrongly enabled on every startup.)
· Fixed: Enlarge max width of the status panel. (See bug 632634.)
· Fixed: Don't show TST's "full tooltip" if TST's tooltip is disabled by user preference.
· Fixed: Don't collapse tabs if collapsing/expanding of tree is disabled by user preference.
· Fixed: Reset the appearance of tree twisties when the mouse pointer go away from the tab bar.
· Fixed: Don't show tree twisties on the favicon of existing tabs, in a horizontal tab bar.
· Fixed: Show the floating menu bar (and title bar) with Hide Caption Titlebar Plus correctly.