Adblock

Top 23 Adblock Open-Source Projects

  • AdGuardHome

    Network-wide ads & trackers blocking DNS server

    Project mention: Runs on your OpenWrt box: AdGuard Home is network-wide blocking ads and tracking | news.ycombinator.com | 2024-02-06

    The main repo is GPLv3: https://github.com/AdguardTeam/AdGuardHome

    They already have many other commercials products and I guess also the default filter rules are very good because of their experience in the domain.

    But I think you can use it completely without the AdGuard servers and use other filter list sources.

  • SpotX

    SpotX patcher used for patching the desktop version of Spotify

    Project mention: Any plugins that reinstate the Heart feature? | /r/spicetify | 2023-12-11

    Spot-X has the option to install the old theme. You can install it first followed by Spicetify CLI & Marketplace.

  • 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.

  • SponsorBlock

    Skip YouTube video sponsors (browser extension)

    Project mention: The creator economy can't rely on Patreon | news.ycombinator.com | 2024-02-26

    You are one of today's 10,000.

    https://sponsor.ajay.app/

    And if you have android:

    https://github.com/polymorphicshade/Tubular

  • anti-AD

    致力于成为中文区命中率最高的广告过滤列表,实现精确的广告屏蔽和隐私保护。anti-AD现已支持AdGuardHome,dnsmasq, Surge,Pi-Hole,smartdns等网络组件。完全兼容常见的广告过滤工具所支持的各种广告过滤列表格式

  • alternative-front-ends

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

    Project mention: Juno – A YouTube Client for Vision Pro | news.ycombinator.com | 2024-02-01

    > Do you block YouTube on your network so you don't see content from that platform? I'd wager you don't.

    I don't block YouTube, I just don't use any of their official frontends. There are plenty of alternatives in this space[1]. This might not work for everyone, but I get a much better UX with these tools. Not seeing ads is one benefit, but it's also about not being a participant in training algorithms that effectively cause psychological damage.

    > I am pretty sure you pay for things that bring value or make thing easier for you in life

    Of course. And I happily support content creators who don't rely on advertising or Google itself. I just refuse to be forced into a corrupt business model.

    Anyway, I didn't mean to antagonize you, so apologies if my response came across that way.

    [1]: https://github.com/mendel5/alternative-front-ends?tab=readme...

  • youtube-music

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

    Project mention: Grandfathered YouTube Premium will see January price increase | /r/Android | 2023-12-07

    Install Firefox, ublock origin for desktop YouTube, install https://github.com/th-ch/youtube-music for YTM outside of your browser, use revanced manager for the Android YTM app, stop paying a suckers tax lol

  • 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.

  • 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.

  • 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: Show HN: WireHole UI Now Embraces Full OSI License Compatibility | news.ycombinator.com | 2023-11-04
  • whitelist

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

    Project mention: Pihole database corrupted, -2 domains on adlist | /r/pihole | 2023-07-08

    I don't know if it's related, but a few weeks ago I installed this https://github.com/anudeepND/whitelist For a while I didn't notice anything strange. Then a few days ago I noticed the same as you: -2 Domains on Adlists.

  • dns-blocklists

    DNS-Blocklists: For a better internet - keep the internet clean!

    Project mention: Runs on your OpenWrt box: AdGuard Home is network-wide blocking ads and tracking | news.ycombinator.com | 2024-02-06

    Hagezi blocklists are the current standard now: https://github.com/hagezi/dns-blocklists

    You could go for one of the Lite blocklists for the network wide, family friendly (non-breaking) list.

  • blocky

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

    Project mention: Show HN: Blocky – Fast and lightweight DNS proxy as ad-blocker for local network | news.ycombinator.com | 2023-12-01
  • The Blocklist Project

    These lists were created because the founder of the project wanted something with a little more control over what is being blocked. Many lists out there are all or nothing. We set out to create lists with more control over what is being blocked and believe that we have accomplished that. (by blocklistproject)

    Project mention: Less aggressive porn blocklist? | /r/pihole | 2023-12-07

    This one is good, very few false positives: https://github.com/blocklistproject/Lists/blob/master/porn.txt

  • AdguardFilters

    AdGuard Content Blocking Filters

    Project mention: Firefox private mode now automatically blocks cookie banners for German users | news.ycombinator.com | 2024-01-03

    uBlock Origin has a few lists for cookie banners that I always keep on [0][1]

    [0] https://github.com/easylist/easylist/tree/master/easylist_co...

    [1] https://github.com/AdguardTeam/AdguardFilters/tree/master/An...

  • AdguardBrowserExtension

    AdGuard browser extension

    Project mention: How I stay (more) focused with ADHD | dev.to | 2024-02-24

    Tip: I use Adblock Plus on desktop, and AdGuard on iPhone and iPad.

  • block

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

  • fadblock

    Friendly Adblock for YouTube: A fast, lightweight, and undetectable YouTube Ads Blocker for Chrome, Opera and Firefox.

    Project mention: New owner of FadBlock extension added malicious code | news.ycombinator.com | 2024-01-24

    More information: https://github.com/0x48piraj/fadblock/issues/157

  • 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
  • dns66

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

    Project mention: Haha nice try Google. I ain't that stupid | /r/pcmasterrace | 2023-06-28
  • zen

    Simple, free and efficient ad-blocker and privacy guard for Windows, macOS and Linux (by anfragment)

    Project mention: Introducing Zen: A Free, Open-Source Ad-Blocker and Privacy Guard | /r/freesoftware | 2023-12-07

    Zen is licensed under the MIT License, with some components under different terms. To learn more about Zen and try it out for yourself, visit our GitHub page: Zen on GitHub.

  • 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}` }; }

  • fuckfuckadblock

    Filters for blocking mining, pop-ups and anti-adblock bypass.

    Project mention: clown on clown violence 💀 | /r/programmingcirclejerk | 2023-10-06
  • alternative-frontends

    🔐🌐 Privacy-respecting web frontends for popular services

    Project mention: .rss Feeds for Social Media | news.ycombinator.com | 2024-03-01

    use alternative privacy-focused frontends: https://github.com/digitalblossom/alternative-frontends

    I use nitter and proxigram to query RSS feeds.

  • SaaSHub

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

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 2024-03-24.

Adblock related posts

Index

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

Project Stars
1 AdGuardHome 22,168
2 SpotX 10,881
3 whoogle-search 8,671
4 SponsorBlock 8,582
5 anti-AD 7,636
6 alternative-front-ends 6,114
7 youtube-music 5,870
8 bromite 5,673
9 wirehole 4,525
10 whitelist 4,090
11 dns-blocklists 3,518
12 blocky 3,502
13 The Blocklist Project 3,202
14 AdguardFilters 2,749
15 AdguardBrowserExtension 2,731
16 block 2,444
17 fadblock 2,322
18 privaxy 2,162
19 dns66 2,057
20 zen 1,973
21 easylist 1,948
22 fuckfuckadblock 1,925
23 alternative-frontends 1,722
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com