Topics / #ad-blocker

Ad-blocker projects on GitHub

DNS and hosts-based blockers that remove ads and trackers network-wide.

As of , the most-starred Ad-blocker projects on GitHub are uBlock (68.6K stars), pi-hole (61.3K stars) and hosts (31.3K stars). GitHub.Locker tracks 17 Ad-blocker repositories with 283.3K stars combined. The fastest-growing on October 17 was GKD_subscription, with +37 stars in a day.

17Projects
283.3KStars in total
+260Stars in a day

Hot right now

Most stars gained in a day · Oct 17

The all-time top

17 projects · by stars

  1. #1 · gorhill/uBlock

    uBlock

    uBlock Origin (uBO) is a free, open-source browser extension that blocks ads, trackers, coin miners, popups, anti-blockers, and malware sites in Chromium and Firefox.

    68.6K
  2. #2 · pi-hole/pi-hole

    pi-hole

    Pi-hole is a DNS sinkhole that blocks ads and trackers for every device on your network, without needing any software installed on the devices themselves.

    61.3K
  3. #3 · StevenBlack/hosts

    hosts

    A community-maintained aggregator that merges many reputable hosts files into one unified blocklist with duplicates removed — the base variant combines adware and malware lists and holds 80,169 entries.

    31.3K
  1. 4

    helium

    21.7Kimputnet/helium · C++

    Helium is a Chromium-based web browser built for privacy: unbiased ad-blocking out of the box, no bloat and no noise. It is free, open source, and currently in beta.

  2. 5

    v2ray-rules-dat

    20.9KLoyalsoldier/v2ray-rules-dat

    Enhanced drop-in replacements for the official V2Ray geoip.dat and geosite.dat routing rule files, used by V2Ray, Xray-core, mihomo (Clash-Meta), hysteria, Trojan-Go, leaf and GUI clients on those cores to decide which traffic goes direct, through the proxy, or gets blocked.

  3. 6

    GKD_subscription

    12KAIsouler/GKD_subscription · TypeScript

    This is a third-party subscription of ad-blocking and UI-automation rules for the GKD Android app, covering splash-screen ads, popups, and other repetitive UI annoyances across hundreds of apps.

  4. 7

    docker-pi-hole

    11.7Kpi-hole/docker-pi-hole · Shell

    This is the official Docker image for Pi-hole, a network-wide ad blocker, letting you run Pi-hole as a container on your own Linux hardware instead of installing it directly on the OS.

  5. 8

    anti-AD

    10.9Kprivacy-protection-tools/anti-AD

    anti-AD is a curated ad-blocking and privacy filter list for the Chinese internet, built by merging and deduplicating major hosts/EasyList/adblock lists to block ads, telemetry and tracking domains at the network level.

  6. 9

    LiTiaotiao-Custom-Rules

    10.2Kwtwang1998/LiTiaotiao-Custom-Rules

    A collection of custom rules for LiTiaotiao (李跳跳), a Chinese Android app that automatically skips the splash-screen ads shown when you open other apps. The repo shares community-maintained rule files that extend which apps get the auto-skip treatment.

  7. 10

    iSponsorBlockTV

    6.5Kdmunozv04/iSponsorBlockTV · Python

    iSponsorBlockTV is a self-hosted app that connects to YouTube apps running on TVs and streaming devices, then automatically skips sponsor segments and similar annotated parts using the SponsorBlock API, and can mute or auto-press 'Skip Ad' on YouTube ads.

  8. 11

    streambert

    6.3Ktruelockmc/streambert · JavaScript

    Streambert is a cross-platform Electron desktop app that lets you stream and download movies, TV series, and anime for free, with no ads or tracking.

  9. 12

    GKD_subscription

    6KLin-arm/GKD_subscription · TypeScript

    This is a community-maintained (forked) collection of subscription rules for GKD, an Android app that uses the accessibility service to automatically detect and dismiss things like splash ads based on user-defined UI matching rules.

  10. 13

    awesome-android-root

    5.2Kawesome-android-root/awesome-android-root · Markdown

    A community-curated knowledge base covering over 650 root apps, Magisk/KernelSU/APatch modules, and LSPosed (Xposed) modules for rooted Android devices, plus step-by-step rooting guides.

  11. 14

    zen-desktop

    4.3Kirbis-sh/zen-desktop · Go

    Zen is an open-source, system-wide ad-blocker and privacy guard for Windows, macOS, and Linux that blocks ads, trackers, and malware across all applications, not just a browser.

  12. 15

    esp32-c3-adblock

    3.2KM-Abozaid/esp32-c3-adblock · C++

    It is a Pi-hole-style DNS ad-blocker firmware that runs on a $2 ESP32-C3 chip with no PSRAM, storing up to 537k blocked domains as compact hashes in flash instead of RAM.

  13. 16

    Search

    2.6Kdriceroland/Search · Swift

    Search is a small, fast WebKit-based web browser for macOS made by Office Commun, built to have no toolbar, start page, sidebar or account getting in the way.

  14. 17

    glasshouse

    701rorygallagher2024/glasshouse · JavaScript

    Glasshouse is a self-hosted server that runs directly on a rooted LG webOS TV, giving you a live dashboard for remote control, privacy controls, debloating, an ad/telemetry blocker, and custom screensavers, plus an optional MQTT bridge for Home Assistant integration.

Often tagged together