Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR. Learn more →
Top 7 JavaScript Adblocker Projects
-
Project mention: How to Detect AdBlock/AdBlockPlus Activation Status with JavaScript | dev.to | 2025-03-22
Tried multiple open-source solutions from GitHub, all failed: 1,f**kAdblock
-
CodeRabbit
CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
-
WebShield
A new wide-spectrum content blocker for Safari designed to be performant, efficient, and effective.
Project mention: WebShield – A new wide-spectrum content blocker for Safari | news.ycombinator.com | 2025-02-28To set a baseline: Ad blockers work by a combination of static rulesets and dynamic javascript.
Safari does not support the ruleset format of Chrome/Firefox, so a ruleset has to be maintained for it specifically. In practice this is always the AdGuard ruleset. I doubt a single adblocker doesn't use this as a base.
Beyond that is the custom JS they inject. It's hard to say how good it is but that is the only selling point:
- https://github.com/arjpar/WebShield/tree/cae7629f1c5fb79fe76...
AdGuard has its own too:
- https://github.com/AdguardTeam/AdGuardForSafari/tree/master/... (JS files)
They look similar in a lot of ways, because well they have to, but I haven't done any deep analysis.
Safari extensions will never match uBlock Origin because it simply does not provide the same APIs (webRequest blocking and DNS) that Firefox does.
-
Project mention: First Came 'Spam.' Now, with A.I., We've Got 'Slop' | news.ycombinator.com | 2024-06-11
LPT: Recipe Filter is shockingly good at cutting out all the filler and presenting it in an easy-to-read format
https://github.com/sean-public/RecipeFilter
-
ttv_adEraser
TTV AdEraser aims to remove livestream ads as well as add some useful features to our favourite streaming site.
-
Youtube-AdBlocker
New Youtube AdBlocker Extension For Chrome, Microsoft Edge And Mozilla Firefox- 2023
-
adblock-filter-analyzer
AdBlock Filter Syntax code highlighter and partial validator. Colorizes and explains the syntax. Good for learning.
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
JavaScript Adblocker discussion
JavaScript Adblocker related posts
-
The day the music died
-
YouTube's new adblock policy
-
How to disable a single list for a specific domain
-
How to block ads on twitch
-
T1 says no to ads
-
Any new ways to block twitch ads?
-
Twitch Turbo price changed from $8.99 to $11.99
-
A note from our sponsor - CodeRabbit
coderabbit.ai | 24 Mar 2025
Index
What are some of the best open-source Adblocker projects in JavaScript? This list will help you:
# | Project | Stars |
---|---|---|
1 | FuckAdBlock | 1,897 |
2 | WebShield | 354 |
3 | RecipeFilter | 295 |
4 | ttv_adEraser | 127 |
5 | Youtube-AdBlocker | 54 |
6 | adblock-filter-analyzer | 17 |
7 | Reddit-ChromeExt-PromotedBlock | 2 |