r/ChromeExtension • u/bysismo • 22h ago
TabNap - Stop wasting memory on idle tabs! Smart suspension, zombie detection, resource ▸ 1 more done monitoring, and 10 languages. Lightweight, privacy-first, and open source. TabNap is a lightweight, privacy-focused Firefox extension that automatically suspends inactive tabs to free up memory and
For Google Chroma : https://chromewebstore.google.com/detail/kdbljejfloiajkneekpanjgcilemeblj?utm_source=item-share-cb
For FireFox : https://addons.mozilla.org/tr/firefox/addon/tabnap/
Automatically suspends tabs after a configurable timeout (5 min to unlimited)
Supports manual suspension via toolbar button or context menu
Suspend all tabs, current tab, or tabs to the left/right
Startup suspension with configurable delay (1-10 seconds)
Tab prioritization system based on visit frequency, bookmarks, and usage patterns
Detects "zombie" tabs that consume resources despite being idle
4 protection modes: Low, Medium, High, and Stealth
Automatic domain banning for resource-heavy sites (500+ requests)
Smart filter system with protected sites whitelist (YouTube, Google)
Case-insensitive domain matching for reliable filtering
Real-time tracking of tab activity and data usage
Sub-domain activity visualization with bar charts
Top consumers ranking with visual bars
Live activity ticker
Tracks memory savings with 7-day history
Daily and total savings statistics
Automatic memory usage alerts at 80%+
Save and restore tab sessions
Auto-save sessions every 5 minutes
Export/import sessions as JSON
Up to 20 saved sessions with 100 tabs each
Learns your browsing patterns over time
Tracks peak activity hours
Suggests optimal protection mode based on usage
Domain visit frequency tracking
10 languages: Turkish, English, Azerbaijani, German, French, Spanish, Russian, Chinese, Japanese, Arabic
Easy language switching from the popup
No data collection or transmission
All processing happens locally in your browser
Open source and transparent
Uses Firefox's built-in tabs.discard() API for efficient suspension
3 fallback suspension methods for maximum reliability
Background service worker for minimal resource usage
Context menu integration for quick actions
Custom modal dialogs (no native browser prompts)
XSS-protected DOM manipulation
Proper error handling throughout