uBlock Origin: Content blocker for browsers
Browser extension that blocks ads, trackers, and malware sites using filter lists for Chromium and Firefox.
Learn more about uBlock Origin
uBlock Origin is a wide-spectrum content blocker implemented as a browser extension for Chromium and Firefox-based browsers. It operates by applying filter lists including EasyList, EasyPrivacy, and malware blocklists to block network requests for ads, trackers, coin miners, and malicious content. The extension uses the EasyList filter syntax with custom extensions for advanced filtering rules and supports both basic and advanced user interfaces. It serves as a privacy tool for users who want to block unwanted content without requiring technical configuration.
Memory Efficient
Designed to minimize CPU and memory usage compared to other content blockers. Uses optimized filtering algorithms to maintain browser performance.
Extended Filter Syntax
Supports EasyList filter syntax with custom extensions for advanced blocking rules. Allows users to create sophisticated filtering configurations beyond standard ad blocking.
Dynamic Filtering
Includes an advanced mode with point-and-click firewall functionality. Enables per-site configuration and granular control over content blocking rules.
Improves multiple scriptlets including trusted-create-html, prevent-fetch, and trusted-click-element.
- –Improve trusted-create-html scriptlet
- –Improve prevent-fetch scriptlet
- –Fix handling of extraMatch parameter in trusted-click-element scriptlet
- –Improve generateContentFn helper scriptlet
- –Improve prevent-xhr scriptlet
Fixes trusted-click-element scriptlet and improves multiple helper scriptlets.
- –Fix handling of extraMatch parameter in trusted-click-element scriptlet
- –Improve generateContentFn helper scriptlet
- –Improve prevent-xhr scriptlet
- –Improve proxyApplyFn helper scriptlet
Improves multiple helper scriptlets including generateContentFn, prevent-xhr, and proxyApplyFn.
- –Improve generateContentFn helper scriptlet
- –Improve prevent-xhr scriptlet
- –Improve proxyApplyFn helper scriptlet
See how people are using uBlock Origin
Related Repositories
Discover similar tools and frameworks used by developers
uBO Lite
Manifest V3 content blocker using declarative rules without persistent background processes.
DVWA
PHP/MariaDB training platform for web security exploitation practice.
Sigma
YAML-based detection rules with SIEM query conversion.
BloodHound Legacy
Deprecated Active Directory security tool that used graph theory to identify attack paths. Replaced by BloodHound CE.
Nuclei
Template-based multi-protocol security scanner for CI/CD pipelines.