🚀 A powerful Chrome extension for blocking and overriding web requests. Monitor, block, and modify web requests in real-time.
- Block specific URLs using patterns
- Maintain block lists and white lists
- Global JavaScript blocking
- Per-tab JavaScript blocking
- Priority-based blocking rules
- Replace content for specific URLs
- Support multiple resource types:
- 📜 JavaScript
- 🎨 CSS
- 🖼️ Images
- 📝 Fonts
- 🎬 Media
- 🔌 WebSocket
- 📦 Other
- 📤 Upload local files or use remote URLs
- 🎯 Set block locations (Top-Level Pages, 3rd-Party Embeds, Data Requests)
- ⚡ Configure override priorities
- 🔍 Real-time web request monitoring
- 🏷️ Filter requests by type and status
- 📝 Detailed request information
- 🔎 Search through request logs
- 🗑️ Clear request history
- 💾 Import/Export settings
- 🔧 Enable/Disable extension
- 🧹 Clear request logs
- 📋 Rule management with priorities
- 🎮 User-friendly interface
🚀 Click the badge above to install from the Chrome Web Store.
- Clone this repository or download the source code
- Open Chrome and navigate to
chrome://extensions/ - Enable "Developer mode" in the top right corner
- Click "Load unpacked" and select the extension directory
The popup interface provides quick access to:
- 🔘 Enable/Disable extension
- 🚫 Toggle JavaScript blocking (global and per-tab)
- 📊 Start/Stop request monitoring
- 🔍 View and filter request logs
- 🛑 Block/Unblock URLs directly
- 📋 Access detailed request information
- 🔄 Quick reload current tab
The options page allows you to configure:
- Enable/Disable Blocker
- Block All JavaScript
- Clear Request Logs
- Add/Remove URLs to block
- View blocked URLs
- Clear block list
- Add/Remove URLs to whitelist
- View whitelisted URLs
- Clear white list
- Create content overrides with:
- 🎯 Target URL patterns
- 📦 Resource type selection
- 📤 Content source (file upload or URL)
- 🌐 Block locations
- ⚡ Priority settings
- View and manage existing overrides
- Enable/Disable individual overrides
- Export current settings to JSON
- Import settings from JSON file
Feel free to submit issues and pull requests for new features or bug fixes. Visit our GitHub repository to:
MIT License - feel free to use this code in your own projects.