extension ExtPose

Tab Master 5000

Description from extension meta

The swiss army knife of tab, history, bookmark, session, and extension management.

Image from store Tab Master 5000
Description from store Tab Master 5K replaces your New Tab page with a full-featured tabs, history, bookmarks, apps, extensions, and sessions manager. --- Features -- Tabs - Close, pin, and mute tabs from your New Tab page. - Re-order tab tiles by dragging and dropping them. - Close all tabs from a specific website. - Close duplicate tabs, and optionally make them pulsate. - Manage tabs through icons, the right click menu, or through a table view. - Search tabs in the top search bar. - Option to sort tabs by website or alphabetical order, and apply the order to your Chrome window. - Option to view tabs across all windows. - Automatically discard tabs from memory and customize how long they have to be inactive to trigger it. -- Customization - Full control of the New Tab's appearance with a flexible theme editor. - Import any wallpaper as a background. - Adjust the size of the grid tiles. - View a screenshot of each tab in the grid. - Enable screenshots to cover the background of a New Tab page when you hover over a tab tile. You can adjust the strength of the blur and opacity of backgrounds in Preferences. -- Session Management - Session manager built in for saving and restoring your current tab sessions. - Synchronize your saved sessions, and keep them persistently updated with the current Chrome window. - Tab sessions can be exported and imported. - View, sort, and filter your session tabs as tiles in the grid view. -- Chrome Management - View, sort, and filter your bookmarks, history, apps and extensions as tiles in the grid view. You can change how apps launch, create app shortcuts, enable/disable, or uninstall them. - Quickly navigate the extension with keyboard shortcuts. - Undo tab actions by pressing CTRL+Z, or through the context menu while a New Tab page is open. - Add websites you do not want to view to a comma separated blacklist in Settings -> Preferences. Websites added to the blacklist will have their tabs closed under any circumstance. 2.9.7 * Various bug fixes and tweaks for the table view: - Fixed tab data and headers not rendering correctly when switching from the Sessions view mode. - Clicking outside of the table view now resets row selections. - Fixed holding shift and clicking a row not selecting a range of rows, and activating a tab instead. - Fixed the context menu not reflecting a non-selected result when selections are activated. * Removed some unnecessary CSS transitions for table row and context menu item hover styles. * Cleaned up unused styles in the CSS. * Upgraded dependencies. 2.9.6 * Fixed tab screenshot capture functionality. * Made several permissions TM5K needs for certain modes optional until needed. These include: - `activeTab` - `bookmarks` - `history` - `management` - `<all_urls>` origin * Maintenance: migrated to tested versions of internal libraries. 2.9.2 * Fixed support documentation not rendering in the About modal. 2.9.1 * Updated dependencies. * Fixed a bug causing existing sessions to be overwritten when importing sessions from a JSON file. * Fixed the sessions list not reflecting the latest state during imports and exports. * Fixed a build failure when the `dist` directory doesn't exist. 2.9.0 * Updated dependencies. * Fixed a bug causing false-positive duplicate tab indication. * Fixed a bug causing the background to not reset when switching to a theme with no wallpaper. * Removed unused `all_urls` permission. * Switched to Sentry.io for error tracking, when enabled in settings. 2.8.0 * Added an experimental feature that allows sorting tabs by most used. Currently the tracking doesn't persist after Chrome is closed, but that is planned to be added in a future update. * Fixed compatibility for Chrome 69. * Misc. code improvements. 2.7.0 * Added an option to close TM5K on tab activation. * Added a "Copy URL to clipboard" context menu option. * Added an option to remove specific windows from saved sessions. * Fixed a bug that can prevent theme creation. * Fixed the wallpaper temporarily resetting when changing theme colors. * Fixed tab screenshots not showing in the background on hover when the option is enabled. * Addressed various errors found on TrackJS. * Updated dependencies. 2.6.0 * Added an option to toggle TrackJS error telemetry, and made it opt-in only. * Moved some CPU bound operations to a worker thread. * Fixed tabs being reset to another window's tab set when a New Tab is opened from another window. * Fixed a bug causing all tabs from a particular URL to be closed when selecting "Close all duplicates". * Changed the duplicate tab indicator to a pulsing exclamation icon. * Added a loading indicator for tabs in the tile view. * Removed the canvas-based screenshot capturer due to performance issues. * Added new context menu options: Reload, Close all to the left/right, Select all from domain, and Invert selection. * Re-added the option to maximize the settings modal size. * Added UI improvements covering the session and theme manager, sidebar, and more. 2.5.1 * Fixed the "Show tabs across all windows" option not working. * Fixed attaching and detaching tabs not being reflected. * Fixed a couple TrackJS errors. 2.5.0 * Fixed the table row selection not being clearly indicated when using the default theme. * Fixed a search input legibility issue when using a theme with a transparent header background in the table view. * Fixed the table header column widths being inaccurate when transitioning to a fixed header in Firefox. * Fixed the sort direction icons not updating on the fixed table header. * Fixed the "Allow only one New Tab per window" option not working correctly in Firefox. * Fixed clicking tabs from other windows not focusing the window in the table view and Current Session list in the Session Manager. * Fixed various TrackJS errors. * Fixed the search results not showing when hitting backspace. * Fixed incorrect drag and drop behavior in both tile and table views. * Fixed being unable to unset wallpapers. * Fixed the "Reset Tile Size" button not working. * The background blur setting now controls the modal backdrop blur as well. * The search view is now reset on search result click, this can be disabled in Preferences. * Reduced the table padding so more items can be visible, this can be customized in Preferences. * Added a folder column to the bookmarks table view. * Misc. style improvements and optimizations. 2.4.0 * Fixed the context menu not being visible when opened from the edge of the page. * Fixed the window data in the "Current Session" column not updating in the Session Manager. * Rewrote the pagination logic, so only tiles/rows that are visible are rendered. * Added a new theme called Highrise. * Added a sticky column header for the table view. * Many more optimizations and bug fixes. 2.3.1 * Implemented WebExtension compatibility. * Cleaned up code. * Updated dependencies. 2.2.2 * Excluded the javascript domain from bookmark indexes. * Ensured the "Press Enter to Search Google" text appears if any characters are entered in the search field. * Addressed exceptions caught through TrackJS. * Updated dependencies. 2.2.0 * Improved the search functionality with fuzzy searching. * Fixed a few TrackJS errors. 2.1.3 * Fixed a bug preventing a new tab from being able to load preferences when Chrome is starting up and restoring a previous session with a new tab open. * Fixed incomplete localization support in the Session Manager, Support, and Contribute views. 2.1.2 * Added localization support. * Added a Spanish translation. * If you would like to help translate TM5K to other languages, or improve the current translations, please look at these files: https://github.com/jaszhix/tab-master-5000-chrome-extension/tree/master/app/_locales/. After translating a JSON file, you can attach it to a new Github issue, or submit a pull request if you are familiar with Git. 2.1.1 * Added bookmark toggling to the context menu. * Improved the stability of screenshot generation. * Fixed screenshot cache clearing not updating the DOM. * Decreased the width of the settings modal. * Changed the license to MIT, as Creative Commons doesn't recommend using their licenses for software, and the new license more explicitly states TM5K is free and open source. 2.1.0 * Added context menu support for selecting multiple items in table mode. * Added a new theme, "Redmond Flat", based on the color scheme of Windows 10. * Added an option in Preferences to clear the favicon cache. * Fixed the context menu becoming unresponsive in table mode after selecting an option. * Fixed the selection color in table mode not being visible in some themes. * Fixed CTRL+T focusing the wrong new tab when the "Allow only one new tab" option is enabled. * Fixed the "Load More" button appearing at the bottom when the scroll bar is present. * Fixed the tooltip not being oriented correctly in the Settings modal. * Fixed parts of the theming editor clipping. * More bug fixes based on TrackJS exceptions. See the [Github](https://github.com/jaszhix/tab-master-5000-chrome-extension) repository for details. 2.0.13 * Improved how the extension handles restarting. New tabs are no longer created if none were already open, and they will no longer steal focus if a new tab wasn't already focused. * When "Allow only one new tab per window" is enabled, and an open new tab is refocused, the search entry will now be focused so you can start searching tabs or Google right away. * Fixed some favicons not caching when an HTTP error occurs on their initial load. * Fixed the cursor not using the pointer style on empty tile space. * Fixed a bug that can prevent users from switching to screenshot mode when multiple windows with several tabs are open. * Addressed various exceptions occurring as reported by TrackJS. See the Github repository for details. 2.0.12 * Added option to show tabs across all windows in the tabs grid/table views. * Removed tab scroll navigation option due to bad performance. * Optimizations. * Fixed search results resetting prematurely. * Fixed table columns not updating when transitioning to apps or extensions view modes from the sidebar. 2.0.11 * When "Allow only one New Tab per window" is enabled, opening a New Tab when one is already open will now focus the original New Tab. * Fixed a bug causing favicons to be assigned to the wrong domain. * Fixed a bug causing the search to reset if a space is in the query. * Fixed a bug that can cause the sidebar to not disappear when opening the settings modal. * Fixed a few unhandled exceptions in edge cases. * Fixed a bug causing the extension to continuously query sessions if none are available. * Fixed importing sessions not populating the session manager until after a refresh. * Fixed the bookmarks folder label overlapping the domain label. 2.0.10 * Fixed a bug that can cause Chrome to become unresponsive when many tabs are created at once. 2.0.8-2.0.9 * Tab mousewheel navigation fixes and optimizations. 2.0.7 * Fixed dragging tiles causing other tiles to disappear. * Added a new feature enabling tab navigation with the mouse wheel for non-Linux users. You can opt-in to this feature in Preferences. You can activate scrolling by moving your cursor to the top of a page, or holding the SHIFT key. Due to API limitations, built-in Chrome pages, the Chrome Web Store, Google Drive, discarded tabs, and tabs that have not finished loading will be skipped while scrolling tabs with the mousewheel. * Known issues: * Reversing the removal of a tab using TM5K's tab action history will result in its tile screenshot being replaced with one of the New Tab. * Saving a session with CTRL+SHIFT+S causes favicons to disappear until reloading the new tab. 2.0.6 * Optimized extension allowing for faster performance. * Improved handling of search queries, transitioning between modes while searching will now update the search query with items from whatever mode you transitioned to. * Fixed tab index not updating after closing all items from a search query in tabs mode. * Fixed closing all search results in history and bookmarks modes. 2.0.5 * Important: Fixed favicon cache data getting saved with sessions. If session management is slow for you, you will need to clean your session data by exporting and importing it. Sorry for the inconvenience. * Fixed several keyboard shortcuts that were not working. One of the combinations conflicted with a built in Chrome command, and so settings shortcuts that used to start with CTRL+SHIFT are now CTRL+ALT. The sidebar can be triggered with CTRL+SHIFT+Space. The session saving shortcut is now CTRL+SHIFT+S. * Fixed undoing of tab removal and creation. * Fixed tab pinning not updating. * Fixed tab action history not initializing when screenshots are disabled. * Fixed transitioning to table format view not rendering anything until triggering an app state change. * Added settings shortcuts to the sidebar. 2.0.4 * Fixed a bug that can cause the extension to crash while quickly flipping through tabs when screenshots are enabled. 2.0.3 * Fixed blacklist text area legibility on dark themes. * Fixed tile button legibility for Midnight Purple theme. * Fixed sidebar category arrow animations. 2.0.2 * Fix TrackJS API. 2.0.1 * Sessions, history, and bookmarks modes will now show open tabs across all open Chrome windows. Clicking a tab from another window will focus that window. * Fixed session tiles not closing (regression). * Fixed app/extensions tile subtitle not being themed. Please report any issues on this store page's Support tab. If you like this extension, or think it could be better, please rate it and leave feedback. You can also fork and pull request this extension on its public Github repository: https://github.com/jaszhix/tab-master-5000-chrome-extension

Latest reviews

  • (2020-01-04) Kris W: It's missing option to search for duplicates in history and delete them (only duplicates)
  • (2019-10-21) Adrian Staicu: Good for session control, but I didn't have much use for the rest of the features. I would have loved to be able to disable the new tab thing. I found that totally useless. For now I keep it disabled and enable it when I need it. Maybe it would make more sense to split it in two extension and also find duplicate tabs.
  • (2019-07-01) Richard Hoefer: Wow Jason, this is amazingly architected with unprecedented amounts of style customization and uncommonly great UX! The "however" part for me is that in order for me to use this as my new tab replacement page, I would want all tab tiles to be at least 1/2 the width and size of your defaults. I was momentarily excited seeing within your extensive custom theming options you have the ability to change tile sizes! But not make them smaller, only larger. I am sure you have very well thought-out rationales for this re the common problem of end users being their own worst enemies in configuring things that break when scaled across a large data set. However, for me, my highest priorities for a new tab page are instant icon recognition, in most cases without the need for any text whatsoever to identify the site. I know I am in the minority, but I'd much prefer the methods employed by numerous other tab speed-dial extensions whereby the domain's app or favicon is shown by default, plus giving users the option to customize the icons with their own uploaded image files (for example, as implemented by Infinite Dashboard's bookmarks page). The scale of your default tab tiles is very similar to sitting way too close to the front of a TV or movie screen, and you are enveloped by items way too large as to be uncomfortable. Nevertheless, I have to salute you and say that I have never ever seen this much extraordinary user experience thinking and execution in an extension on any platform. I'm sure you are a force to reckon with in all of your client work.
  • (2019-06-14) Carlos Eduardo Guerra Silva: Impressive functionality!
  • (2019-06-04) Terrn Lister: The bookmarks part needs some work, since I have my bookmarks all sorted into folders, but it shows everything as a single list that cannot be collapsed or hidden. Quite annoying.
  • (2019-05-19) J K: Maybe good concpet... but I hope it can have it own page instead of taking over my new tab page
  • (2019-04-15) wa da: I don't know how to use it
  • (2019-03-15) Lesia DiPenta: Am I missing something? I cannot use the extension, it only allows options where I can toggle on and off about 20 settings. But I can't get to the actual program with all the features, the program in the pic above. I cannot access it. Where is it?! I click on the extension, nothing. Click on options, nothing. Tried to find their website, nothing. Where is the program so I can do all the features in the overview?
  • (2019-03-08) Henry Von Fricken: It removed my duplicate bookmarks and saved me a lot of time.
  • (2018-12-03) Jesse Ω: a lot of time was put into this and it has a lot of cool feature, dont see many ext like this anymore!
  • (2018-10-02) Javier arias: MUY BUENA IDEA IDEAR ESTA TABULAción cierta y precisa como una navaja
  • (2018-02-13) Beryl: Incredible - does everything in one package! Please make it run separate from New Tab!
  • (2017-10-21) Инна Валешковская: Great Tool. Only if there was a possibility to move tabs between saved sessions and make search not in each session but in all sessions and open tabs simultaneously ...
  • (2017-04-06) Marcin Chmiel: It seemed fine until I identified this extension as a major performance drawback. This is especially apparent when scrolling pages.
  • (2017-03-26) Any chance you'd be willing to hide any bookmarks with the domain "javascript"? I have a bunch of bookmarklets that would do well hidden from the rest…
  • (2016-12-23) Joakim Eliasson: This extension does what I need and I used to need 4-5 extensions to do that!
  • (2016-12-18) Alex Dorey: Everything i need in a new-tab extension. I like that it's open source and the devs regularly update it with bug fixes and features. Though, it might be good to have demos of the advanced features built into the extension.
  • (2016-12-15) Rhiamon Reese: Sarebbe la migliore estensione del suo genere ma purtroppo non riesce a gestire tanti Bookmarks (ne ho centinaia) e quando cerco di aprire l'estensione dopo aver selezionato la modalità Bookmarks, si blocca e rimane bloccata. Non posso più nemmeno accedere alle opzioni per resettarla, devo disinstallarla e reinstallarla.
  • (2016-10-12) Reset 77: This could be one of the top 3 chrome extensions in history, it has a lot of potential i currently dont use it cause it replaces new tab, i already have a cool speed dial so my biggest suggestion will be to allow this extension run as a normal tab you can pin, instead of replacing the New Tab, also is slow to load, thats why having it always open in a normal tab will be much better also as a UI designer i will suggest moving the left menu to the top, the left menu overlapping the content is not very useful and there is a lot of free space in the top This has a lot of potential, hope you still develop this Thanks!!
  • (2016-08-02) Martin Lichtblau: Try it out yourself - this tool is phenomenal on so many levels!
  • (2016-04-25) Floyd: Great extension and I love it, but it seems to not want to love me back. Would love to have a dark theme. It started crashing/autoclosing after I made some changes in settings eg. Tile size etc. Fixed it by reinstalling. Overall great extension, would love to have tab thumbnails as a separate extension. Thank you for your extension and your consideration.

Latest issues

  • (2019-12-29, v:2.9.7) alex sca: opens 2 times the new page
    Hi, since the last chrome update (Version 79.0.3945.88), Tab Master 5000 opens 2 times the new page
  • (2019-09-27, v:2.9.6) Jordon Wallace: Select multiple tabs to open.
    Select multiple tabs to open. [email protected] Why am I stating obvious things when really I should realize how complicated it can be....thanks for the work. Hours and hours of work. History is coveted by presumptuous masters. MS-DOS was creating and dropping triggers. Big text in the manual, wonder if it's mind control. Both sides of liminal retention interact with reality. Wonder how this relates to nature... Wonderful App.
  • (2019-09-27, v:2.9.6) Jordon Wallace: Display the entire URL and slide column width.
    What about export url list only. CSV tab delimit ? delimit...N
  • (2019-09-27, v:2.9.6) Jordon Wallace: Open multiple tabs from bookmarks or history. Don't worry we can do this together. ??
    Wonderful app wish it would look more like an SQL spreadsheet kind of thingy, control click for multiple actions on a single tab from the tab list line, grab and order tabs.
  • (2019-04-18, v:2.8.0) Balakumar bala: Import didn't work
    I exported my sessions and opened it in a different laptop. The direct links worked whereas grouped tabs were empty, it shows no hyperlinks when that grouped tab was opened.
  • (2019-03-15, v:2.8.0) Lesia DiPenta: Great app, overview shows awesome features, but can't find a few of them:
    Can this automatically save whole sessions in order to save PC memory, so that I could and access all sessions later in the future. I cannot find any setting or tool/utility to do this. Can you explain anything remotely close to what I'm speaking of trying to do? I just simply want to set aside many entire sessions in order to save current memory, and access it later without having to open the entire session, just maybe one tab or 2, or all. I know that it allows you to auto-turn off tabs if not used for a specific amt of time (to save memory), and you can reload it by clicking on it. But I'm wondering if it can *automatically* or manually do that for whole sessions, so that when I want to start searching for something totally unrelated to that session & need memory/RAM, I'll set those aside and they'll stay there forever until deleted, til I go back to them. Also, duplicate bookmark cleaner--can't find that. Just wondering how one user did that bc I have a Bookmark duplicate cleaner I'd like to get rid of & only use this extension for all of my needs. Thank you very much, it's an awesome tool. Last thing, is there any way in the future to use this without changing the "New Tab" page? I would like to download an extension in the Chrome store that changes my New Tab page to search via different sites on one new tab, rather than only searching Google. I don't want to remove your extension though, & I don't think I can have both...? Thanks again. I'll be sure to check for your replies.
  • (2019-03-13, v:2.8.0) Clemens Ratte-Polle: tab master 5000 chrome extension
    hi will it sort tabs revers, backwards? :) thx
  • (2018-12-01, v:2.8.0) Adeel Lakhani: Synchronize across devices?
    Does this sync browsing sessions to other devices where I'm logged in to Chrome?
  • (2018-06-04, v:2.6.1) Matt Smith: Sidebar not working
    I thought I would do this as a support question, rather than a review. I'm not sure I get the whole purpose of this extension. If the tabs are already open, why display a page in a new tab with the tab info? I would rather have a constantly-open left/right sidebar with the tabs listed (incl child tabs). I just saw there is a keyboard shortcut for a sidebar, but it doesn't work. Also, displaying the sessions doesn't allow you to do anything. You can't enable/disable or uninstall them; unless I'm missing something. And if you can't do anything, what's the point? I think I'll uninstall for now.
  • (2018-05-09, v:2.6.1) Erik Alcala Salero: Closing new start page ?
    Hi, when I open a new tab I see the opened tabs, that is great ! when I click one the focus jumps to the selected tab but does the new tab remain open ? Is there a way to close the new tab when I click a tab tile ? Thanks !
  • (2018-02-13, v:2.6.1) Beryl: Selective discard from memory
    I'd like to suggest the ability to selectively discard from memory tabs / sites (as done by "the great suspender"). An option to close the New Tab tab after clicking on a tile. I end up with New Tabs everywhere. I can turn this to only one but then lose where i was. So also open New Tab next to current Tab please. Great plugin - Thanks


4.0 (38 votes)
Last update / version
2019-11-27 / 2.9.7
Listing languages
en es