AdguardBrowserExtension VS uBlock-issues

Compare AdguardBrowserExtension vs uBlock-issues and see what are their differences.

Our great sponsors
  • SurveyJS - Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
AdguardBrowserExtension uBlock-issues
110 454
2,783 859
3.2% 0.9%
9.5 4.6
3 days ago 18 days ago
TypeScript
GNU General Public License v3.0 only -
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.

AdguardBrowserExtension

Posts with mentions or reviews of AdguardBrowserExtension. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2024-02-24.
  • How I stay (more) focused with ADHD
    3 projects | dev.to | 24 Feb 2024
    Tip: I use Adblock Plus on desktop, and AdGuard on iPhone and iPad.
  • What is adguardInstaller.com
    1 project | /r/Adguard | 10 Dec 2023
    I've used the AdGuard browser extension for a long time, and like it a lot, but I was browsing the AdGuard website (adguard.com, the official one) and when scrolling through the welcome page, I found a button labeled "Download" instead of "Install" the the rest, now, I have Firefox set to always ask when a website tries to download something, and it's the official AdGuard website, so I figured it was safe to satisfy my curiosity
  • What tools do you use to wage war with porn?
    1 project | /r/NoFapChristians | 30 Oct 2023
    AdGuard DNS - I found the filtering ability of Covenant Eyes somewhat underwhelming, so instead I use AdGuard DNS. In case you don't know, DNS (Domain Name Server) filtering is incredibly useful for blocking porn. Furthermore, if you pay for AdGuard VPN, you get AdGuard DNS thrown in for free (so you get privacy AND web filtering). AdGuard has other products as well that can be used in conjunction with the VPN and DNS servers. (adguard.com)
  • Adblock Plus and (A Little) More
    3 projects | news.ycombinator.com | 22 Oct 2023
    I use Firefox with uBlock Origin on the Mac and it works great, but for Safari the best option I've found is AdGuard (https://adguard.com). However, it is nowhere near as effective as uBlock Origin since Safari did the Manifest V3 thing.
  • How do I install adblocking extensions on Edge?
    2 projects | /r/browsers | 17 Sep 2023
    Adguard: https://github.com/AdguardTeam/AdguardBrowserExtension/blob/master/README.md
  • uBlock-Origin – 1.52.0
    7 projects | news.ycombinator.com | 11 Sep 2023
    There's nothing that offers all these features and is free. But if you'd like to try Orion browser by Kagi [1], you can install uBlock Origin and many other web extensions for it on Mac, iOS and iPadOS. A paid alternative that is similar (at least for blocking specific elements) is AdGuard [2].

    [1]: https://browser.kagi.com/

    [2]: https://adguard.com/

  • ANNOUNCEMENT. Access Library Genesis via the trusted mirrors: libgen.fun and libgen.rs/library.lol/libgen.is/libgen.st
    1 project | /r/libgen | 14 Aug 2023
    Please don't! But if you do decide to use other websites, ensure you have an adblocker/anti-malware protection installed like AdGuard, uBlock Origin, or MalwareBytes, or access the websites via a free VM like VirtualBox, Microsoft's Application Guard, or iOS Safari on iPhone.
  • Netsec területen jártas arcok, mi a véleményetek az alábbi LifeProTip-ről?
    2 projects | /r/askhungary | 30 Jun 2023
  • Jiocinema subscription doesn’t provide ad-free streaming
    1 project | /r/india | 20 Jun 2023
    I use this, works for apps as well. Never showed an ad on apps. Enjoy ad free streaming. https://adguard.com
  • Discussion Thread
    5 projects | /r/neoliberal | 19 Jun 2023
    If you would like to do the same, install TamperMonkey for Chrome, GreaseMonkey for Firefox, NinjaKit for Safari, Violent Monkey for Opera, or AdGuard for Internet Explorer (in Advanced Mode), then add this GreaseMonkey script.

uBlock-issues

Posts with mentions or reviews of uBlock-issues. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2023-12-06.
  • :matches-path with pseudo-elements
    1 project | /r/uBlockOrigin | 10 Dec 2023
    There is an open issue for this: https://github.com/uBlockOrigin/uBlock-issues/issues/2786 uBO should report such filter as en error in Firefox, so that is the thing to fix.
  • Youtube ad block on pc (ublock origin)
    5 projects | /r/firefox | 6 Dec 2023
    This would be the price of one of the four CDNs (6000$ per month): https://github.com/uBlockOrigin/uBlock-issues/discussions/2958
  • Latest Dev build reset all settings and removed all custom filers lists
    1 project | /r/uBlockOrigin | 6 Dec 2023
    opened a bug report https://github.com/uBlockOrigin/uBlock-issues/issues/3003
  • Disable "uBlock Origin has prevented the following page from loading:" page
    1 project | /r/uBlockOrigin | 4 Dec 2023
  • 📌 YouTube Anti-Adblock and Ads - November 12, 2023 (Mega Thread)
    3 projects | /r/uBlockOrigin | 13 Nov 2023
    Current estimated cost for just ONE of uBO's CDNs: HERE. This is with other lists updating every few days. uBO's not a company, it's a volunteer project using free services, which have limits that we cannot cross.
  • How to block YT ads like a champ
    5 projects | /r/youtube | 5 Nov 2023
    The extension with the best success rate seems to be **uBlock Origin**. It is a community driven project with a team of volunteers, you can review the source code [here](https://github.com/gorhill/uBlock). You will need to update your filter lists regularly, this because Youtube changes detection methods daily. Here is how you do that:
  • Show HN: Bedframe – open-source Browser Extension Development framework
    6 projects | news.ycombinator.com | 5 Sep 2023
    Definitely a much-needed area for development. However, having gone down the browser extension rabbit hole, I've largely shifted my focus to user scripts. Granted, there will always be a need for specialized browser extensions like ad blockers (uBlock[1]), keyboard shortcuts (Vimium-C[2]), and password managers (Bitwarden[3]).

    That said, I find user scripts superior for most tasks, despite some lacking UI niceties. They are easier to share, use, and crucially, audit—be it in terms of scope, permissions, or code updates. Plus if Manifest V3 is any indicator, the future for browser extensions looks bleak. While I don't agree with this direction, it's probably for the best for the majority of users, like my mom.

    Your effort is commendable; however, should you find yourself looking for a viable pivot in the future, I believe the user script space is primed for innovation and could offer a good alternative.

    [1] https://github.com/gorhill/uBlock

  • Help me understand this code!
    1 project | /r/JavaScriptTips | 4 Sep 2023
    const defineProperty = function(chain, cValue, middleware = undefined) { let aborted = false; const mustAbort = function(v) { if ( aborted ) { return true; } aborted = (v !== undefined && v !== null) && (cValue !== undefined && cValue !== null) && (typeof v !== typeof cValue); return aborted; }; // https://github.com/uBlockOrigin/uBlock-issues/issues/156 // Support multiple trappers for the same property. // // trapProp is used to trap a single property within an object. const trapProp = function(owner, prop, configurable, handler) { if ( handler.init(owner[prop]) === false ) { return; } const odesc = Object.getOwnPropertyDescriptor(owner, prop); let prevGetter, prevSetter; if ( odesc instanceof Object ) { if ( odesc.configurable === false ) { return; } if ( odesc.get instanceof Function ) { prevGetter = odesc.get; } if ( odesc.set instanceof Function ) { prevSetter = odesc.set; } } Object.defineProperty(owner, prop, { configurable, //When a property is accessed (get), the custom getter function is called. get() { if ( prevGetter !== undefined ) { prevGetter(); } return handler.getter(); // cValue }, // When a property is modified (set), the custom setter function is called. set(a) { if ( prevSetter !== undefined ) { prevSetter(a); } handler.setter(a); } }); }; // trapChain is used to recursively trap properties along a chain of properties (e.g., object1.object2.property). const trapChain = function(owner, chain) { const pos = chain.indexOf('.'); if ( pos === -1 ) { trapProp(owner, chain, true, { v: undefined, init: function(v) { if ( mustAbort(v) ) { return false; } this.v = v; return true; }, getter: function() { return cValue; }, setter: function(a) { // Middleware is called when a property is set, allowing additional processing or validation of the new value. if (middleware instanceof Function) { cValue = a; middleware(a); } else { if ( mustAbort(a) === false ) { return; } cValue = a; } } }); return; } const prop = chain.slice(0, pos); const v = owner[prop]; chain = chain.slice(pos + 1); if ( v instanceof Object || typeof v === 'object' && v !== null ) { trapChain(v, chain); return; } trapProp(owner, prop, true, { v: undefined, init: function(v) { this.v = v; return true; }, getter: function() { return this.v; }, setter: function(a) { this.v = a; if ( a instanceof Object ) { trapChain(a, chain); } } }); }; trapChain(window, chain); }
  • Firefox 115 can silently remotely disable my extension on any site
    1 project | /r/browsers | 7 Jul 2023
  • Why do my settings keep getting reverted?
    1 project | /r/uBlockOrigin | 6 Jul 2023
    Maybe https://github.com/uBlockOrigin/uBlock-issues/issues/2725 ?

What are some alternatives?

When comparing AdguardBrowserExtension and uBlock-issues you can also consider the following projects:

blahdns - A small hobby ads block dns project with doh, dot, dnscrypt support.

SponsorBlock - Skip YouTube video sponsors (browser extension)

nextdns - NextDNS CLI client (DoH Proxy)

brave-core - Core engine for the Brave browser for mobile and desktop. For issues https://github.com/brave/brave-browser/issues

ClearUrls

hush - 🤫 Noiseless Browsing – Content Blocker for Safari

ClearURLs-Addon - ClearURLs is an add-on based on the new WebExtensions technology and will automatically remove tracking elements from URLs to help protect your privacy.

blokada - The official repo for Blokada apps.

uBlock - uBlock Origin - An efficient blocker for Chromium and Firefox. Fast and lean.

uBlock - uBlock: a fast, lightweight, and lean blocker for Chrome, Firefox, and Safari. [Moved to: https://github.com/uBlock-LLC/uBlock]

bypass-paywalls-chrome-clean-magnolia1234 - Bypass Paywalls Clean for Chrome (no Google Analytics, lot of updates/bug-fixes and custom sites)