TabDashboard is a powerful Chrome extension that provides a centralized interface to view, manage, and organize all of your open tabs across all browser windows and devices. It goes beyond simple tab management by adding a persistent layer of notes and context to your browsing experience.
- Window View: See all your open tabs grouped by window. Drag and drop tabs between windows to reorganize effortlessly.
- Domain View: Automatically group tabs by their domain (e.g., all Google Docs together, all YouTube videos together) to focus on specific tasks.
- Cross-Device Sync: View open tabs from your other synced devices (phones, laptops) directly in the dashboard.
- Tab Provenance: Instantly see where a tab came from. If a tab was opened from another page, a clickable "From: [Page Title]" badge appears to take you back to the source.
- Instant Notes: Add sticky notes to any webpage. Your notes persist even if you close the tab and come back later.
- Keyboard Shortcuts:
- Toggle Note: Press
Cmd+Shift+X(Mac) orCtrl+Shift+X(Windows/Linux) to open the note for the current tab instantly. - Open Dashboard: Press
Cmd+J(Mac) orCtrl+Shift+D(Windows/Linux) to launch the TabDashboard. - Shortcuts are fully configurable in
chrome://extensions/shortcuts.
- Toggle Note: Press
- Notes View: A dedicated view in the dashboard that shows only tabs with attached notes, turning your browser into a visual to-do list.
- Universal Compatibility: Works perfectly on complex web apps like Google Docs, Cloud Console, and local files.
To install and use this extension locally:
- Get the Code:
- Clone the repository:
git clone https://github.com/gustheman/TabDashboard.git
- Clone the repository:
- Open Chrome Extensions:
- Navigate to
chrome://extensions.
- Navigate to
- Enable Developer Mode:
- Toggle "Developer mode" in the top-right corner.
- Load the Extension:
- Click "Load unpacked".
- Select the project folder.
- Open Dashboard: Click the extension icon in the toolbar or use the shortcut (
Cmd+J/Ctrl+Shift+D). - Add a Note: On any webpage, press
Cmd+Shift+X(Mac) orCtrl+Shift+X(Win) to open the note popup. - Manage Tabs: Use the dashboard to close tabs, move them between windows, or review your notes.
Contributions are welcome!
- Fork the repository.
- Create a new branch (
git checkout -b feature/YourFeature). - Commit your changes (
git commit -m 'Add some feature'). - Push to the branch (
git push origin feature/YourFeature). - Open a Pull Request.