Install | Features | Guides | Development
TabFlow is a Manifest V3 extension for Chromium-based browsers. Manage large tab collections across windows from a side panel: organize projects, keep related pages together, and save a session to return to later.
- Project workspaces. Organize tabs into projects and categories independently of browser windows and native groups.
- Connected research. Keep related pages in named, collapsible branches with up to five levels. Reorder tabs, categories and projects with drag-and-drop.
- Search and tags. Find tabs across windows by title, address, notes, tags and available cached page text.
- Saved sessions. Save snapshots, resume missing tabs, review changes and export portable backups.
- Tab suspension. Reduce memory use by keeping inactive tabs in lightweight placeholders with their original addresses preserved. Configure automatic suspension and site exceptions.
- Optional AI assistance. Ask about selected tabs, generate organization drafts, suggest tags and edit the workspace through an OpenAI-compatible endpoint.
TabFlow currently loads as an unpacked extension. It requires a Chromium-based browser with side-panel support, version 121 or newer.
- Download the extension ZIP from Releases and extract it to a permanent folder.
- Open the browser's extension-management page (
chrome://extensions) and enable Developer mode. - Select Load unpacked and choose the extracted folder containing
manifest.json. - Pin TabFlow and select its toolbar icon to open the side panel. Ctrl+Shift+Y opens the full workspace when available.
- Tab management, sessions and suspension
- AI assistance and organization drafts
- Settings and troubleshooting
- Data storage and sharing
Workspace data is stored in the extension. AI features send selected context to the configured model endpoint. Attached images require an image-capable model.
Requires Node.js 22 or newer and Bun 1.4.2 or newer.
bun install --frozen-lockfile
bun run buildLoad .output/chrome-mv3 as an unpacked extension. bun run dev starts the WXT development build.
See contributing for checks and screenshot generation, architecture for the system overview, and design system for interface principles.

