A personal browser extension that keeps your open tabs synchronized across all devices. Real-time updates, remote control, zero authentication overhead.
Works with
Updates every 2 seconds with automatic debouncing. Your tabs stay in sync across all devices without draining battery or bandwidth.
Single-tenant architecture means no login required. Just paste your Firebase config and you're done.
Close or open tabs on other devices with a simple hover-and-click gesture.
Configure your own Firebase project. Full control over your data, complete transparency. Includes Cloudflare Worker proxy support for Tor environments.
TabSync focuses on what matters: real-time sync without the overhead.
| Capability | TabSync | Workona | Session Manager |
|---|---|---|---|
| Real-time open-tab sync | ✅ | ✅ | partial |
| Self-hosted backend | ✅ | - | - |
| No account required | ✅ | - | partial |
| Remote tab control | ✅ | partial | - |
| Tor/proxy support | ✅ | - | - |
| Workspace sharing | - | ✅ | partial |
| Saved sessions | - | ✅ | ✅ |
Go to Firebase Console, create a new project, and enable Firestore Database.
git clone https://github.com/FahadBinHussain/tabsync.git && cd tabsync && pnpm install
pnpm build:chrome for Chrome/Edge or pnpm build:firefox for Firefox. Load unpacked in browser.
Paste your Firebase config into the extension popup and save. You are done.