Vertical Chrome tab manager focused on fast switching, filtering, and drag-based reordering.
npm install && npm run build
TabNova moves tab management into the Chrome side panel so you can search, reorder, switch, and close tabs without relying on the default horizontal tab bar.
- Vertical tab list with live tab updates from the current window
- Drag-and-drop reordering plus fast close and instant switching
- Search, bookmark, history, and settings views inside one side-panel workflow
Browse open tabs in a vertical list, filter them instantly, and keep related work grouped inside the Chrome side panel.
Adjust language, color mode, accent color, and extension behavior from a dedicated settings view.
- Horizontal tabs stop scaling once a browsing session gets dense
- The side panel makes tab state easier to scan and manipulate
- Search and shortcuts are treated as part of navigation, not secondary utilities
- Vertical side-panel tab view
- Real-time tab filtering
- Drag-and-drop reordering
- One-click switching and close on hover
- Bookmark and history views
- Theme, accent color, and language settings
Alt+B/Option+Bshortcut support
- Node.js 18+
- Chrome with extension developer mode enabled
npm install
npm run buildLoad the generated dist/ folder from chrome://extensions using Load unpacked.
- Open the side panel with the toolbar icon or
Alt+B - Filter tabs by title or URL
- Drag tabs to reorder them
- Open a new web search from the search field
- Move between tabs, bookmarks, and history without leaving the panel
npm run dev
npm run type-check
npm run buildBefore opening a PR:
npm run type-check
npm run buildIssue reports should include:
- Chrome version and OS
- Reproduction steps
- Expected vs actual behavior
- Whether the problem affects tabs, bookmarks, history, or settings
Recommended commit prefixes: feat, fix, docs, refactor, test, chore
ISC


