A calmer Chrome new tab dashboard that combines open tabs, quick links, saved sessions and lightweight todos in one page.
hezhizheng/multi-row-tabs
A Chrome extension that shows all tabs in the current window as wrapped rows in a floating bar that appears on demand.
- Stars
- 255
- Forks
- 6
- Open issues
- 1
- Last commit
- last month
What is it?
Multi-Row Tabs is a Chrome extension (Manifest V3) that lists every tab in the current window as a wrapped, multi-row grid of favicons and titles. Chrome's native tab strip cannot be styled by extensions, so this project takes a floating-overlay approach: a small draggable dot sits on the page, and the tab bar slides in at the top when you click it or press a shortcut (default Alt+Z). It hides again when the mouse leaves, and it does not change any page styles.
The bar supports sorting by default browser order, by name (Chinese pinyin order), or by domain, grouping tabs from the same site together. Left-click switches tabs, middle-click or the × button closes them, and arrow keys move focus across tabs with Enter to switch and Delete to close. Tab changes sync live, and favicons are fetched in the background and passed as data URLs to avoid mixed-content warnings on https pages.
The extension cannot run on chrome:// pages or the Chrome Web Store, and an open bar temporarily covers the top of the page content.
Key features
- 01Floating tab bar that hides by default and expands on click or shortcut.
- 02Multi-row wrapped layout showing favicons and titles, with the active tab highlighted.
- 03Sorting by default order, name (pinyin), or domain.
- 04Keyboard navigation with arrow keys, Enter, Delete, and Esc.
- 05Customizable shortcut and draggable toggle button with remembered position.
- 06Optional display of URLs under tab titles.
Use cases
- Browsing with many open tabs and needing to see or find them at a glance.
- Grouping tabs from the same domain when working across several subdomains.
- Keeping the browser's native tab strip untouched while still getting a wider tab overview.
Quick start
- 1
Open chrome://extensions and enable Developer mode
- 2
Download the latest zip and extract it
- 3
Click Load unpacked and select the multi-row-tabs folder
Things to know
- Chrome-only Manifest V3 extension; internal pages such as chrome:// cannot show the floating button.
- The tab bar temporarily covers the top of the page when expanded.
- Installation is manual (unpacked load); it is not published on the Chrome Web Store per the README.
Topics
FAQ
- What is multi-row-tabs?
- A Chrome extension that shows all tabs in the current window as wrapped rows in a floating bar that appears on demand. Multi-Row Tabs is a Chrome extension (Manifest V3) that lists every tab in the current window as a wrapped, multi-row grid of favicons and titles. Chrome's native tab strip cannot be styled by extensions, so this project takes a floating-overlay approach: a small draggable dot sits on the page, and the tab bar slides in at the top when you click it or press a shortcut (default Alt+Z). It hides again when the mouse leaves, and it does not change any page styles.
- Is multi-row-tabs free to use? What license does it have?
- multi-row-tabs is open source under the MIT license. Check the license terms before using it in commercial products.
- Is multi-row-tabs still maintained?
- Updated within 6 months. The last commit to multi-row-tabs was on Sep 12, 2026.
- What can I use multi-row-tabs for?
- Browsing with many open tabs and needing to see or find them at a glance. Grouping tabs from the same domain when working across several subdomains. Keeping the browser's native tab strip untouched while still getting a wider tab overview.
- How do I install multi-row-tabs?
- Open chrome://extensions and enable Developer mode Download the latest zip and extract it Click Load unpacked and select the multi-row-tabs folder
- Where can I get multi-row-tabs?
- The source code and installation instructions are on GitHub: https://github.com/hezhizheng/multi-row-tabs
Summary generated by AI from the project's README. GitHub stats refresh daily.
Related projects
A browser extension that records your clicks and turns them into a step-by-step guide with annotated screenshots, stored locally.
A browser extension for Chrome, Edge and Firefox that tracks time spent on websites, shows habit reports, and blocks sites once limits are reached.
A Manifest V3 browser extension for Chrome, Edge, and Firefox that identifies the web technology stack behind any page.
Open-source personal AI assistant that indexes your work into a local knowledge graph, with built-in email, notes, browser, meeting notes and shared Spaces.
Open-source browser extension for AI language learning: translates web pages, subtitles and selections, then turns saved words into FSRS flashcards.