Skip to content

About

Manifest V3 Chrome extension that suspends inactive tabs to reclaim memory. Whitelist and blacklist rules, auto-suspend timers, usage statistics.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

3 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 

Repository files navigation

Tab-Suspend

SmartTab Saver - Modern Chrome extension for intelligent tab suspension. Automatically suspends inactive tabs to save memory and boost browser performance. Replaces The Great Suspender with Manifest V3 security, whitelist/blacklist support, and comprehensive statistics tracking.

SmartTab Saver

A modern, secure Chrome extension for intelligent tab suspension that saves memory and improves browser performance. Built with Manifest V3, it replaces the discontinued "The Great Suspender" with enhanced security and modern features.

✨ Features

  • 🚀 Automatic Suspension: Intelligently suspend inactive tabs after customizable time intervals
  • 🎯 Manual Control: Suspend individual tabs or all inactive tabs via popup or context menu
  • 📋 Smart Lists: Whitelist important sites or blacklist resource-heavy domains
  • 📊 Performance Tracking: Monitor memory savings and suspension statistics
  • 🔒 Secure Storage: Encrypted local storage with optional Chrome Sync
  • 🎨 Modern UI: Clean, intuitive interface with dark/light theme support
  • ⚡ Lightweight: Minimal resource usage with efficient background processing

🚀 Quick Start

Installation (Development)

  1. Clone this repository
  2. Open Chrome and go to chrome://extensions/
  3. Enable "Developer mode" (top right toggle)
  4. Click "Load unpacked" and select the project folder
  5. Pin the extension in your toolbar

Installation (Chrome Web Store)

Coming soon - packaged version will be available on Chrome Web Store

📖 Usage

Basic Controls

  • Popup Menu: Click the extension icon for quick actions and statistics
  • Context Menu: Right-click tabs for manual suspension options
  • Settings: Access comprehensive options via the gear icon

Configuration Options

  • Set suspension delay (15 seconds to 24 hours)
  • Configure memory threshold for automatic suspension
  • Manage whitelist/blacklist for sites
  • Enable/disable notifications and sounds
  • Choose theme and display preferences

Key Files

  • manifest.json - Extension configuration and permissions
  • src/background/background.js - Core suspension logic
  • src/popup/popup.html - Main interface
  • src/options/options.html - Settings page

🔐 Security & Privacy

  • No Data Collection: Extension doesn't track browsing history or personal data
  • Local Storage Only: All settings stored locally with encryption
  • Optional Sync: Chrome Sync can be enabled for cross-device settings
  • Manifest V3: Built with modern Chrome extension standards for enhanced security

🤝 Contributing

  1. Fork the repository
  2. Create a feature branch (git checkout -b feature/amazing-feature)
  3. Make your changes
  4. Test thoroughly across different scenarios
  5. Submit a pull request

📝 License

MIT License - see LICENSE file for details.

🆘 Support

  • Issues: Report bugs via GitHub Issues
  • Discussions: Feature requests and questions welcome
  • Documentation: Check the wiki for detailed guides

Memory Efficient • Secure • Modern Chrome Extension

## Key Features
✅ **Automatic & Manual Suspension** - Flexible tab management
✅ **Memory Monitoring** - Track performance improvements  
✅ **Whitelist/Blacklist** - Smart site management
✅ **Modern UI** - Clean, responsive interface
✅ **Secure Storage** - Privacy-focused with encryption
✅ **Easy Installation** - Simple setup process
✅ **Development Guide** - Clear contribution guidelines

About

Manifest V3 Chrome extension that suspends inactive tabs to reclaim memory. Whitelist and blacklist rules, auto-suspend timers, usage statistics.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages