A lightweight, robust, and privacy-focused ad blocker built for modern Chromium browsers.
- β‘ Manifest V3 Architecture: Built on the latest extension standard using
declarativeNetRequestfor native, high-performance blocking without privacy compromises. - πΊ YouTube Optimized:
- Auto-Skip: Instantly detects and skips video ads.
- Clean Feed: Removes "Sponsored" posts and sidebar ads.
- Ad Hiding: Hides ad containers before they render.
- π‘οΈ Expanded Coverage:
- Blocks ads on Streaming websites.
- specialized rules for networks like ExoClick, TrafficJunky, and PopAds.
- Generic video ad skipper for non-YouTube players.
- ποΈ High Performance:
- Zero-Bloat: No heavy background scripts (uses Service Worker).
- Debounced Logic: Content scripts are optimized to use minimal CPU.
- CSS Injection: Hides ads instantly using native CSS before JavaScript runs.
- Clone the Repository:
git clone https://github.com/wikicrafter/adblock.git
- Open Chrome Extensions:
- Navigate to
chrome://extensions/in your browser. - Enable Developer mode in the top right corner.
- Navigate to
- Load Extension:
- Click Load unpacked.
- Select the
Chromiumdirectory from this repository.
Contributions are welcome! If you find a site that isn't blocked correctly:
- Fork the repository.
- Create a Branch:
git checkout -b fix/site-name. - Update Rules:
- Add domain rules to
rules.json. - Add CSS selectors to
styles.css.
- Add domain rules to
- Open a Pull Request.
Open Source. Feel free to use and modify.