Overview
Tab manager that gives every project its own Chrome window with saved tabs, groups, and pinned state. Switch contexts instantly.
Tired of mixing 50 tabs from 5 projects in one Chrome window? Slate gives each project its own Chrome window. It saves your tabs, tab groups, and pinned tabs - and restores everything exactly when you switch back. ━━━ FEATURES ━━━ ✦ One Chrome window per project Closing the window saves the tab set. Reopening the project restores it - same tabs, same groups, same pinned state, same active tab. ✦ Tab groups preserved Group titles, colors, and collapsed state survive the round trip. ✦ Pinned tabs preserved Pinned state restored on reopen. ✦ Active tab restored The tab that was active when you last closed the window is reactivated. ✦ Toolbar badge per window Each project's initials show on the toolbar in its color, so you always know which project window you're in. ✦ Side panel manager Rename, reorder (drag & drop), change icons and colors, delete projects - all in Chrome's built-in side panel. ✦ Icon picker Choose from 335 curated Lucide icons, or upload your own image (PNG, JPG, SVG, WebP up to 512 KB). ✦ Import / export Move your projects between machines as a JSON file. ✦ Optional CLI A small bash wrapper lets you control Slate from the terminal: slate open "Work" slate close "Work" slate list ━━━ WHY SLATE ━━━ Most tab managers store sessions you have to manually restore. Slate ties projects to Chrome windows, auto-saves on every change, and treats your work as named workspaces - not just bookmarks. If you've tried One Tab, Session Buddy, or Workona and felt they were either too heavy (whole separate UI) or too light (just a list of saved sessions), Slate is the middle ground: each project lives in its own real Chrome window, the way Chrome was meant to be used. ━━━ PERMISSIONS ━━━ Slate requests only what it needs: - tabs, tabGroups - read URLs, titles, pinned state, and group metadata so they can be saved and restored - storage - save projects locally on your device via chrome.storage.local - sidePanel - show the project manager in Chrome's side panel No host permissions. No content scripts. No network access. ━━━ PRIVACY ━━━ 100% local. No accounts. No servers. No telemetry. No analytics. Slate makes zero outbound network requests. Your projects, tabs, and icons live in chrome.storage.local on your device. They are never uploaded, sold, or shared. Full privacy policy: https://slate.babintsev.com/privacy ━━━ OPEN SOURCE ━━━ MIT licensed. Source code, issue tracker, and CLI installer: https://github.com/alexbabintsev/slate ━━━ REQUIREMENTS ━━━ Google Chrome 119 or newer (uses per-window action APIs).
0 out of 5No ratings
Details
- Version1.0.0
- UpdatedJune 22, 2026
- Size54.04KiB
- LanguagesEnglish (United States)
- DeveloperWebsite
Email
alex@babintsev.com - Non-traderThis developer has not identified itself as a trader. For consumers in the European Union, please note that consumer rights do not apply to contracts between you and this developer.
Privacy
Slate - Window per Project has disclosed the following information regarding the collection and usage of your data. More detailed information can be found in the developer's privacy policy.
Slate - Window per Project handles the following:
This developer declares that your data is
- Not being sold to third parties, outside of the approved use cases
- Not being used or transferred for purposes that are unrelated to the item's core functionality
- Not being used or transferred to determine creditworthiness or for lending purposes
Support
For help with questions, suggestions, or problems, visit the developer's support site