Community-maintained fork of Tab Session Manager with grid view, screenshot thumbnails, and drag & drop.
- Grid View — Display saved tabs as visual tiles with screenshot thumbnails
- Drag & Drop — Reorder tabs within and between windows
- Save & Restore — Save entire sessions or individual windows, with automatic saving support
- Export / Import — Transfer sessions between devices
- Tab Details — View URL, title, and favicon without opening tabs
- Adjustable Columns — Configure the number of grid columns and toggle text labels
Requires Node 18+ and npm 10+
- Clone the repository
git clone https://github.com/JustNotesa/TabBoard.git - Create
src/credentials.jsexport const clientId = "xxx" export const clientSecret = "xxx"
- Install dependencies and start dev mode
npm install npm run watch-dev - Production build
npm run build
- Navigate to
about:debugging#/runtime/this-firefox - Click "Load Temporary Add-on" and select any file in
dev/firefox/
- Navigate to
chrome://extensions, enable Developer Mode - Click "Load unpacked" and select the
dev/chrome/folder
| Path | Description |
|---|---|
src/popup/ |
Popup UI (React) |
src/options/ |
Settings page (React) |
src/background/ |
Background scripts |
src/_locales/ |
Translations |
branding/ |
TabBoard logo assets |
dist/ |
Build output (Firefox/Chrome zips) |
This project is a fork of Tab Session Manager by sienori. Thanks to all backers and translators of the original project.



