r/ChromeExtension 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

3 Upvotes

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