The modern, privacy-focused tab snoozer for pros.
Close tabs now. They reopen automatically when you're ready.
Declutter your browser and your mind. Snooooze helps you focus on the task at hand by temporarily stashing tabs away until you actually need them. No more "I'll read this later" tabs clogging your RAM.
- 🎨 Personalized Themes: Choose between sleek Dark Mode, vibrant Vivid, or urgency-focused Warm Heatmap.
- ⚡️ Zero Friction: Snooze standard tabs or entire windows with keyboard shortcuts.
- 🔒 Privacy First: All data is stored locally on your device. Nothing touches the cloud.
| Feature | Description |
|---|---|
| ⏱️ Smart Scheduling | Presets for "Later Today", "Tomorrow", "This Weekend", or pick a custom date. |
| 🔄 Auto Restoration | Tabs magically reappear at the scheduled time—even if your computer was sleeping. |
| 🌍 Timezone Aware | Automatically detects your system timezone. "8:00 AM" means your 8:00 AM, wherever you are. |
| 📥 Inbox Zero | View pending tabs in a clean list. Delete or restore them early if you change your mind. |
| 💾 Backup & Sync | Export your data to JSON to transfer between devices or keep safe. |
Master the keyboard to manage your tabs at the speed of thought.
| Action | Shortcut |
|---|---|
| Open Snooze Popup | Cmd + . (Default) - Customizable in Chrome Extensions |
| Later Today | L |
| This Evening | E |
| Tomorrow | T |
| This Weekend | S |
| Next Monday | N |
| In a Week | W |
| In a Month | M |
| Pick Date | P |
| Snooze Window | Hold Shift + any shortcut |
Tip: Customize snooze shortcuts in Snooze Settings, and the global popup shortcut in Chrome Extension Shortcuts.
This extension is built with React, Vite, and Tailwind CSS.
-
Clone the repository
git clone https://github.com/mtskf/Snooooze.git cd Snooooze -
Install dependencies
pnpm install
-
Start Dev Server (Hot Module Replacement)
pnpm run dev
-
Load in Chrome
- Go to
chrome://extensions/ - Enable Developer mode (top right)
- Click Load unpacked
- Select the
distdirectory.
- Go to
To create a new release for the Chrome Web Store:
- Bump Version: Update version in
package.jsonandmanifest.json. - Build: Run
pnpm run build. - Package: Zip the contents of the
distfolder.cd dist && zip -r ../release/snooooze-vX.X.X-release.zip .
- Upload: Submit the zip file from the
release/directory to the Chrome Web Store Dashboard.
MIT © mtskf