Adblocking

Top 23 Adblocking Open-Source Projects

  • bromite

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

  • Project mention: The confusing CalyxOS-supplied Chromium | /r/CalyxOS | 2023-12-11

    Our goal with the Chromium provided in CalyxOS has been to provide a browser with a solid base of privacy and security enhancements vs Chromium (and by extension, vs Chrome) while still allowing most sites and WebView-based apps to function as expected out of the box. We do this by using select changes from Cromite (and prior to that, Bromite). Some of these include the under-the-hood deactivation of intrusive features and analytics, while others provide additional site settings to adjust features like WebGL and WebRTC, features which are sometimes necessary but which can aid in fingerprinting or identification when turned on. We also bring in the legacy ad blocker from Bromite/Cromite to offer some reasonable protection from the worst kinds of ads. You can find and adjust these features in Settings.

  • blokada

    The official repo for Blokada apps.

  • Project mention: Official Minecraft wiki editors so furious at Fandom's 'degraded' functionality and popups they're overwhelmingly voting to leave the site | /r/Games | 2023-07-11
  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • privaxy

    Privaxy is the next generation tracker and advertisement blocker. It blocks ads and trackers by MITMing HTTP(s) traffic.

  • Project mention: Google resumes transition to Manifest V3 for Chrome extensions | news.ycombinator.com | 2023-11-16
  • easylist

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

  • Project mention: Let's build a screenshot API | dev.to | 2024-03-24

    import { ScreenshotOptions } from "./schema"; import puppeteer, { Page } from "puppeteer"; import { PuppeteerBlocker } from "@cliqz/adblocker-puppeteer"; import fetch from "cross-fetch"; let blocker: PuppeteerBlocker | null = null; async function blockCookieBanners(page: Page) { if (!blocker) { blocker = await PuppeteerBlocker.fromLists(fetch, [ // the list of the cookie banners to block from the https://easylist.to/ website "https://secure.fanboy.co.nz/fanboy-cookiemonster.txt", ]); } await blocker.enableBlockingInPage(page); } export async function render( options: ScreenshotOptions ): Promise<{ url: string }> { const browser = await puppeteer.launch(); const page = await browser.newPage(); if (options.block_cookie_canners) { await blockCookieBanners(page); } await page.setViewport({ width: options.viewport_width, height: options.viewport_height, deviceScaleFactor: options.device_scale_factor, }); await page.goto(options.url); const encodedScreenshot = await page.screenshot({ type: "jpeg", encoding: "base64", fullPage: options.full_page, }); await browser.close(); return { url: `data:image/jpeg;base64,${encodedScreenshot}` }; }

  • pihole-regex

    Custom regex filter list for use with Pi-hole.

  • Magisk-Ad-Blocking-Module

    Magisk module to block ads on android

  • Project mention: Any way to block in app ads on annoying apps we're now forced to use? | /r/androidapps | 2023-07-03

    If you have rooted device you can flash this adblock module Magisk-Ad-Blocking-Module

  • iOSAdblockList

    Ultimate Host List for Mobile Adblockers (Focused on iOS)

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • cloudflare-gateway-pihole-scripts

    Use Cloudflare Gateway DNS/VPN to block ads, malware and tracking domains - free alternative to NextDNS, Pi-hole and Adguard

  • Project mention: How to implement adult-content filtering on your devices/local network | /r/MuslimNoFap | 2023-06-10

    But wait, there's more! Instead of simply blocking porn, would you like to also block gambling and dating sites? You can use the customizable NextDNS. You can even block more detailed categories like drugs, astrology, tobacco, etc with Cloudflare Gateway alongside advertisement.

  • BlockAds

    Magisk module to block ads on android

  • dnswarden

    Adblocking dns, Uncensored dns server and Adult-filter dns. Supports Dns-over-QUIC , Dns-over-HTTPS and Dns-over-TLS with DNSSEC enabled and no logging.

  • Project mention: Adblocking dns, Uncensored dns server and Adult-filter dns. Supports Dns-over-QUIC , Dns-over-HTTPS and Dns-over-TLS with DNSSEC enabled and no logging. | /r/coolgithubprojects | 2023-09-20
  • adblock2privoxy

    Convert adblock config files to privoxy format

  • autohosts

    Automate hosts file updates on Linux and MacOS. Block Firefox telemetry, Google snooping and web trackers at the root.

  • ukrainian-security-filter

    Ukrainian Security Filter: filter of malicious web resources (phishing, online fraud, malware, etc.) targeting Ukrainian citizens

  • Project mention: Does enabling a ton of filter lists put more strain on RAM or CPU, and is it meaningful or negligible? | /r/uBlockOrigin | 2023-06-21

    I asked because our team (NGO "Social Innovators", Kyiv, Ukraine) is maintaining Ukrainian Malicious URL Blocklist — blocklist of phishing web resources that are targeted at citizens of Ukraine (these phishing web resources are not available in other filters): https://github.com/braveinnovators/url-blocklist Currently, the number of fraudulent campaigns targeting citizens of Ukraine is increasing exponentially, so every day we have to add new phishing resources to the filter.

  • hufilter

    Hufilter - The Hungarian Adblock Filter List. These filter lists are releases only! If you'd like to contribute, please create a new pull request in our hufilter-dev repository!

  • easylistgermany

    EasyList Germany filter subscription

  • Project mention: Blocked ads flash for a short time when opening the webpage | /r/uBlockOrigin | 2023-05-22

    If you want to report these ads as not being blocked to the maintainers of EasyList Germany, report to them: https://forums.lanik.us/viewforum.php?f=90-easylist-germany or https://github.com/easylist/easylistgermany/issues.

  • Analytics_AdBlocker

    Analytics and Ad Blocker - Protect your privacy while browsing the web.

  • Project mention: Analytics and Ad Blocker – Manifest Version 3 Privacy Blocker | news.ycombinator.com | 2023-07-19
  • Secure-Adblocking-DNS

    Secure (DNS-over-TLS) Adblocking (Pi-hole) Recursive (unbound) Server System setup

  • DataMaster-Android-AdBlock-Hosts

    Android AdBlock Hosts file for /etc/hosts

  • facebook-feeds-filter

    uBlock Origin scriptlet to filter unwanted feed-units on FB by their category.

  • Project mention: Pubs sur Facebook | /r/france | 2023-06-22

    Tuto à suivre (4 étapes, moins de 3 minutes) : https://github.com/imrehorvath/facebook-feeds-filter

  • adblock-filter-analyzer

    AdBlock Filter Syntax code highlighter and partial validator. Colorizes and explains the syntax. Good for learning.

  • AdblockRules

    My adblock rules for use in Adguard and other platforms

  • BG-Adblock-list

    Up-to-date filterlist for Bulgarian websites, optimized for uBlock Origin. Deals mainly with ads and trackers.

  • abracabra

    Eventually a search engine, but currently a filtering pipeline for HTML and soon WARC files.

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
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).

Adblocking related posts

Index

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

Project Stars
1 bromite 5,691
2 blokada 3,013
3 privaxy 2,162
4 easylist 1,989
5 pihole-regex 1,300
6 Magisk-Ad-Blocking-Module 386
7 iOSAdblockList 379
8 cloudflare-gateway-pihole-scripts 231
9 BlockAds 133
10 dnswarden 127
11 adblock2privoxy 92
12 autohosts 78
13 ukrainian-security-filter 47
14 hufilter 44
15 easylistgermany 37
16 Analytics_AdBlocker 26
17 Secure-Adblocking-DNS 24
18 DataMaster-Android-AdBlock-Hosts 21
19 facebook-feeds-filter 18
20 adblock-filter-analyzer 14
21 AdblockRules 6
22 BG-Adblock-list 1
23 abracabra 0

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com