Flow ist eine Manifest V3 Chrome-Erweiterung zur intelligenten Tab-Verwaltung direkt in der Chrome-Seitenleiste (Side Panel). Die Erweiterung gruppiert geöffnete Tabs automatisch nach Themen, schließt doppelt geöffnete Webseiten im Hintergrund, sichert Tab-Sessions und gibt Arbeitsspeicher durch Auslagern inaktiver Tabs frei.
Die Extension kann direkt aus dem Google Chrome Web Store installiert werden. Updates erfolgen hierbei vollautomatisch:
Jetzt im Chrome Web Store herunterladen
Flow ordnet geöffnete Tabs automatisch in Farbgruppen ein. Neue Tabs werden anhand ihrer Themenkategorie (z. B. Arbeit, Recherche, Unterhaltung, Shopping) bestehenden oder neuen Chrome-Tab-Gruppen zugewiesen.
Sichern Sie Ihre vollständige Tab-Sitzung per Klick oder konfigurieren Sie ein automatisches Speicherintervall (alle 3, 4 oder 5 Stunden). Bei identischen Tab-Sessions werden doppelte URLs automatisch zusammengeführt (Merge). Gespeicherte Sessions können mit benutzerdefinierten Namen umbenannt, wiederhergestellt oder gelöscht werden.
Wird eine Webseite geöffnet, die bereits in einem anderen Tab existiert, schließt Flow das neue Duplikat im Hintergrund und bringt den Fokus auf das bestehende Tab zurück.
Inaktive Tabs werden nach einer gewählten Inaktivitätszeit (15 Min., 30 Min., 1 Std., 2 Std.) automatisch ausgelagert, um RAM und Akkulaufzeit zu schonen. Tabs mit aktiver Medienwiedergabe werden dabei geschützt.
Über die Tastenkombination (Command+Shift+F auf macOS, Strg+Shift+F auf Windows/Linux) lässt sich eine Schnellsuche öffnen, mit der jeder geöffnete oder archivierte Tab sofort gefunden werden kann.
- Framework: React 19, TypeScript
- Styling: Tailwind CSS v4, Vanilla CSS Design-Tokens
- Build Tool: Vite, Esbuild
- Chrome API: Manifest V3 (Side Panel, Tab Groups, Storage, Alarms)
- Node.js (v18+)
- npm
git clone https://github.com/mr-gordon/flow.git
cd flow
npm installnpm run devnpm run build:extensionDer fertig compilierte Extension-Build befindet sich anschließend im Ordner dist-extension/.
- Öffnen Sie
chrome://extensionsim Browser. - Aktivieren Sie den Entwickler-Modus (oben rechts).
- Klicken Sie auf Entpackte Erweiterung laden und wählen Sie den Ordner
dist-extension/aus.
Flow speichert alle Einstellungen, Regeln und Tab-Sessions ausschließlich lokal auf dem Gerät des Nutzers (chrome.storage.local). Es werden keine personenbezogenen Daten, Medien oder Webseiten-Inhalte an externe Server übertragen oder gesammelt.
Details finden Sie in der PRIVACY.md.
Dieses Projekt ist unter der MIT-Lizenz lizenziert — siehe LICENSE.md für Details.

