A Chromium-based browser extension to block unwanted websites.
BlockZone is a browser extension designed to block access to sites from a customizable list. It uses the modern declarativeNetRequest API (Manifest V3) for efficient and safe blocking without accessing your web traffic.
- Site Blocking: Denies access to domains on the blocklist.
- Quick Add: Add the currently visited site to the list via the extension's popup.
- List Management: A convenient options page for adding/removing sites.
- Presets: Load a predefined list of common distracting websites.
- Operating Modes:
- Blacklist: Blocks only the sites listed.
- Whitelist: Blocks ALL sites except those listed.
- Password Protection: The options page is secured with a password.
- Security (Manifest V3): Uses
declarativeNetRequest, requiring no permissions to read page data. - Custom Block Page: Displays a motivational placeholder instead of the blocked site.
- Clone the repository or download the ZIP archive and unzip it.
- Open your browser (Chrome, Edge, Brave, etc.).
- Navigate to the extensions page (usually
chrome://extensionsoredge://extensions). - Enable "Developer mode" in the top right corner.
- Click the "Load unpacked" button.
- Select the folder containing the extension's code.
- The extension is installed. Pin its icon to your toolbar.
- Quick Block: While on a site you wish to block, click the extension's icon and then the "Add to list" button.
- Manage List: Right-click the extension icon -> "Options". Enter your password (set it on first entry). Manage the list, load presets, and change the operating mode.
- Languages: HTML, CSS, JavaScript
- Extension APIs: Chrome Manifest V3,
declarativeNetRequest,storage,activeTab

HruHruStudio
Developer Site
