A simple request blocker.

Latest Version

Version
5.0.0
Update
October 24, 2024
Size
43.04KiB
Developer
Category
Users
6
Rating
0 ★
Manifest Version
3
Web Store Status
Languages Support
English
See more
Permissions
Storage
WebRequest
DeclarativeNetRequest
See more

ReqBlock Extension

A simple request blocker

The blacklist can be specified on the options page. The configuration is a simple block of text to make exporting and importing easy (copy & paste). The options page can also collect completed and failed requests so the blacklist can be updated accordingly.

Each line in the blacklist is a match pattern as defined by the declarativeNetRequest API. Empty lines and lines where the first non-whitespace character is '#' are ignored, and provide a way to comment and group rules.

The tidy button removes leading and trailing whitespace from every line, and sorts rules inside groups separated by comments and empty lines.

The configurations is backed up by sync storage if availlable, otherwise the extension falls back to local storage.
Read more

Source Manifest.json

{"update_url": "https://clients2.google.com/service/update2/crx", "manifest_version": 3, "name": "ReqBlock", "version": "5.0.0", "description": "A simple request blocker.", "icons": { "48": "icons/reqblock_48.png", "64": "icons/reqblock_64.png", "96": "icons/reqblock_96.png", "128": "icons/reqblock_128.png" }, "permissions": [ "storage", "webRequest", "declarativeNetRequest" ], "host_permissions": [ "*://*/*" ], "background": { "service_worker": "src/service_worker.js" }, "options_ui": { "page": "src/options.html", "open_in_tab": true }}
Read more

Similar Extensions