Open-source projects categorized as Adblock | Edit details

Top 23 Adblock Open-Source Projects

  • GitHub repo AdGuardHome

    Network-wide ads & trackers blocking DNS server

    Project mention: trying to get pihole on a vps from vultr | | 2022-01-17

    Ad guard home will be better additionally it will allow encrypted connection with DoT DoH DoQ. For example you will be able to use android private dns. I recommend to use certbot remember to use argument --preferred-chain="ISRG Root X1" Also use unbound only replace with

  • GitHub repo uBlock

    uBlock: a fast, lightweight, and lean blocker for Chrome, Firefox, and Safari. (by uBlock-LLC)

    Project mention: Why aren't Phishing URL Blocklist and PUP Domains Blocklist enabled by default? | | 2021-12-20

    To reiterate, the reason why annoyance filter lists are not enabled by default is because of higher likelihood of site breakage, not because of performance concerns, see

  • Scout APM

    Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.

  • GitHub repo SponsorBlock

    Skip YouTube video sponsors (browser extension)

    Project mention: I HATE YouTube! | | 2022-01-18

    If viewing on PC you can use the Sponsorblock extension. There's also a way to get it working on Android but I don't know how easy it is to set it up.

  • GitHub repo bromite

    Bromite a Chromium fork with ad blocking and privacy enhancements; take back your browser!

    Project mention: what can i do to improve my desktop? | | 2022-01-18
  • GitHub repo whitelist

    A simple tool to add commonly white listed domains to your Pi-Hole setup.

    Project mention: Verizon Is Tracking iPhone Users by Default and There's Nothing Apple Can Do. How to Turn It Off. | | 2022-01-08
  • GitHub repo wirehole

    WireHole is a combination of WireGuard, Pi-hole, and Unbound in a docker-compose project with the intent of enabling users to quickly and easily create a personally managed full or split-tunnel WireGuard VPN with ad blocking capabilities thanks to Pi-hole, and DNS caching, additional privacy options, and upstream providers via Unbound.

    Project mention: Local DNS resolving on Android | | 2022-01-18
  • SonarLint

    Deliver Cleaner and Safer Code - Right in Your IDE of Choice!. SonarLint is a free and open source IDE extension that identifies and catches bugs and vulnerabilities as you code, directly in the IDE. Install from your favorite IDE marketplace today.

  • GitHub repo block

    Let's make an annoyance free, better open internet, altogether!

    Project mention: Parental Control | | 2022-01-19

    To add to that, use a dns blocker app like Blokada or AdGuard. set up one of these apps on your child device (or your device) with extensive hosts lists to block ads, pop-ups, porn sites, phishing...etc. you can find host lists on any app of them or get one from here

  • GitHub repo dns66

    DNS-based Host Blocker (and lightweight ad blocker) for Android

    Project mention: Best Ad Blocker on Pixel 6 without root? | | 2021-11-02

    I am using DNS66, works like a charm. It can't be found on play store.

  • GitHub repo hosts-blocklists

    Automatically updated, moderated and optimized lists for blocking ads, trackers, malware and other garbage

    Project mention: Cum sa nu mai ai reclame pe absolut niciun website (inclusiv YouTube), pe telefon (oriunde ai merge) și în toată casa, gratuit + cum funcționează internetul pe înțelesul tuturor | | 2021-09-09
  • GitHub repo alternative-front-ends

    Overview of alternative open source front-ends for popular internet platforms (e.g. YouTube, Twitter, etc.)

    Project mention: Alternative privacy-respecting frontends for popular services | | 2021-12-23
  • GitHub repo AdguardBrowserExtension

    AdGuard browser extension

    Project mention: I switched to iPhone 2 weeks ago but now I'm back on my S10+ | | 2022-01-12


  • GitHub repo AdguardFilters

    AdGuard Content Blocking Filters

    Project mention: 広告完全シャットアウトでiPhoneのブラウジングがめちゃくちゃ快適&通信量も大幅に節約可能な最強ブロッカー「280blocker」の威力を試してみた | | 2021-12-30
  • GitHub repo blocky

    Fast and lightweight DNS proxy as ad-blocker for local network with many features

    Project mention: Self Hosted Ad Blockers? | | 2022-01-14

    +1 for

  • GitHub repo Lists

    Primary Block Lists (by blocklistproject)

    Project mention: Cannot comment on Reddit | | 2022-01-18

    This did solve the problem. The output of :config-diff is the following (besides changes in the color style) aliases = {"mpv": "spawn mpv", "q": "close", "qa": "quit", "w": "session-save", "wq": "quit --save", "wqa": "quit --save"} auto_save.interval = 15000 auto_save.session = true backend = webengine bindings.commands = {"normal": {"M": "hint links spawn mpv {hint-url}", "aa": "spawn --userscript qute-bitwarden", "ap": "spawn --userscript qute-bitwarden --password-only", "au": "spawn --userscript qute-bitwarden --username-only", "tt": "open -t ", "xs": "config-cycle always never", "xt": "config-cycle always never", "yf": "hint links yank"}} bindings.key_mappings = {"": "", "": "", "": "", "": "", "": "", "": "", "": "", "": "", "": ""} completion.open_categories = ["quickmarks", "searchengines", "bookmarks", "history", "filesystem"] confirm_quit = ["downloads"] content.autoplay = false content.blocking.adblock.lists = ["", "", "", "", "", "", "", "", "", "", ""] content.blocking.enabled = true content.blocking.method = both content.cookies.accept = no-3rdparty = true content.default_encoding = utf-8 content.desktop_capture = ask content.headers.referer = same-domain content.javascript.enabled = true content.notifications.presenter = messages content.plugins = false downloads.location.suggestion = path downloads.remove_finished = 10000 editor.command = ["alacritty", "-t", "quteconf", "-e", "nvim", "{file}"] fileselect.folder.command = ["alacritty", "-e", "ranger", "--choosedir={}"] fileselect.handler = external fileselect.multiple_files.command = ["alacritty", "-e", "ranger", "--choosefiles={}"] fileselect.single_file.command = ["alacritty", "-e", "ranger", "--choosefile={}"] fonts.default_family = Hack Nerd Font fonts.default_size = 12pt qt.args = ["ignore-gpu-blocklist", "enable-gpu-rasterization", "enable-accelerated-video-decode"] scrolling.smooth = true session.lazy_restore = true = always tabs.last_close = default-page tabs.mousewheel_switching = false tabs.new_position.unrelated = next tabs.select_on_remove = last-used = never tabs.title.alignment = center tabs.width = 30 url.default_page = url.searchengines = {"DEFAULT": "{}", "a": "{}", "g": "{}", "p": "{}", "r": "{}", "s": "{}", "w": "{}", "y": "{}"} url.start_pages = window.hide_decoration = true

  • GitHub repo youtube-music

    YouTube Music Desktop App bundled with custom plugins (and built-in ad blocker / downloader)

    Project mention: Nothing wrong here. 👌🏻 | | 2022-01-18

    You may try out with disabled hardware acceleration to reduce resource usage.

  • GitHub repo adblock-nocoin-list

    Block lists to prevent JavaScript miners

    Project mention: Anon is smart | | 2022-01-13

    Though uBlock has a bunch of anti-mining filters, and Firefox has something similar built-in too.

  • GitHub repo easylist

    EasyList filter subscription (EasyList, EasyPrivacy, EasyList Cookie, Fanboy's Social/Annoyances/Notifications Blocking List)

    Project mention: Youtube ads keep popping in from time to time despite having uBlcok origin, I do have some elements filtered out so could it be the cause of the problem? | | 2022-01-14

    Did you try:

  • GitHub repo AdguardForiOS

    The most advanced ad blocker for iOS

    Project mention: Adguard pro update break wifi | | 2021-12-30

    I have opened github issue on the project repo if you can provide more context and reply it would get more attention hopfully to be fixed quicky.

  • GitHub repo hblock

    Improve your security and privacy by blocking ads, tracking and malware domains.

    Project mention: Self Hosted Ad Blockers? | | 2022-01-14

    Depending on what you're trying to accomplish, you can also load the blocklists directly onto your hosts. For example, hblock ( has a few scripts to format its blocklist for your platform. The StevenBlack list's github page has instructions for adding to a range of platforms and links to several hosts/blocklist managers ( You can also point your router at an adblocking public DNS such as (free) or (might cost). Lastly, depending on what router you run, you could load the host lists directly onto the router.

  • GitHub repo FilterLists

    :shield: The independent, comprehensive directory of filter and host lists for advertisements, trackers, malware, and annoyances.

    Project mention: Do you guys know any additional sources to add here? | | 2021-12-08
  • GitHub repo no-google

    Completely block Google and its services

    Project mention: Friday of recommendations!! | | 2021-11-06

    Once Adguard is installed you can use it together with nextdns. It would be the easiest way. Or you could install Adguard and use This list. You must add it as a custom list.

  • GitHub repo blacklist

    Curated and well-maintained hostfile to block ads, tracking, cryptomining, and more! Updated regularly. ⚡🔒

    Project mention: Blocklist | | 2021-08-09
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2022-01-19.

Adblock related posts


What are some of the best open-source Adblock projects? This list will help you:

Project Stars
1 AdGuardHome 10,118
2 uBlock 8,074
3 whoogle-search 4,812
4 SponsorBlock 3,837
5 bromite 3,344
6 whitelist 3,106
7 wirehole 2,144
8 block 1,895
9 dns66 1,790
10 hosts-blocklists 1,777
11 alternative-front-ends 1,413
12 AdguardBrowserExtension 1,399
13 AdguardFilters 1,318
14 blocky 1,261
15 Lists 1,243
16 youtube-music 1,233
17 adblock-nocoin-list 1,189
18 easylist 1,110
19 AdguardForiOS 992
20 hblock 901
21 FilterLists 798
22 no-google 767
23 blacklist 681
Find remote jobs at our new job board There are 28 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
OPS - Build and Run Open Source Unikernels
Quickly and easily build and deploy open source unikernels in tens of seconds. Deploy in any language to any cloud.