easylist
AdGuardHome
easylist | AdGuardHome | |
---|---|---|
343 | 380 | |
2,540 | 29,149 | |
2.4% | 2.0% | |
10.0 | 9.2 | |
6 days ago | 5 days ago | |
Adblock Filter List | Go | |
- | GNU General Public License v3.0 only |
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.
easylist
- Discord.com added to EasyList, the biggest adblock filter list
- Websites Are Tracking You via Browser Fingerprinting
- YouTube might slow down your videos if you block ads
-
How to Detect AdBlock/AdBlockPlus Activation Status with JavaScript
After reviewing AdBlock Plus documentation, I discovered they use EasyList as their default filter rules. EasyList is a community-maintained open-source filter list targeting ads and trackers.
-
Apple's new Safari feature removes distracting items from websites
uBlock Origin has a few 'Annoyances' lists that you can enable in the settings, e.g. Fanboy's list on https://easylist.to/
-
Let's build a screenshot API
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}` }; }
- EasyList: Filter list that removes most ads
-
Firefox private mode now automatically blocks cookie banners for German users
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...
- Help removing ads on https://getgreenshot.org/
-
CNN is blocking the Brave Browser
I think this is now fixed (or worked around) by https://github.com/easylist/easylist/issues/17937 ?
AdGuardHome
-
Down the Rabbit Hole of creating a Home Lab
AdGuard Home - Network-wide DNS privacy and ad blocking
- Stuff a Pi-hole in your router because your browser is about to betray you
- uBlock Origin Has Been Disabled
-
How ads are chewing through half of your mobile data
You can either set each up yourself, or there are a variety of containers available. A chatbot of your choice can likely guide you through it, since it'll depend on your specific network setup and how exactly you'd like it configured.
AdGuardHome is fairly straightforward: https://github.com/AdguardTeam/AdGuardHome?tab=readme-ov-fil...
And here is a nice script to install wireguard: https://github.com/angristan/wireguard-install
And you'll likely need to forward the WireGuard port.
- RaspberryPiで導入したPi-holeからAdguardHomeに乗り換える方法
-
AdFlush
Try AdGuardHome. https://github.com/AdguardTeam/AdGuardHome
I basically have all my devices use it when I am on my network, and when I am off my network, my Wireguard connection (or Tailscale depending...) uses my home DNS server.
-
Blocky – a DNS proxy and ad-blocker for the local network
Also AdGuardhome will use optimistic caching, which is great.
https://github.com/AdguardTeam/AdGuardHome/discussions/4002#...
-
Runs on your OpenWrt box: AdGuard Home is network-wide blocking ads and tracking
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.
-
Technitium DNS Server: Self host a DNS server for privacy and security
How it compares to let's say AdGuard Home? Seems similar https://github.com/AdguardTeam/AdGuardHome
-
GitHub issues from top Open Source Golang Repositories that you should contribute to
Adguardhome - Clients identification issue
What are some alternatives?
AdguardFilters - AdGuard Content Blocking Filters
tailscale - The easiest, most secure way to use WireGuard and 2FA.
bypass-paywalls-chrome - Bypass Paywalls web browser extension for Chrome and Firefox. [UnavailableForLegalReasons - Repository access blocked]
blocky - Fast and lightweight DNS proxy as ad-blocker for local network with many features
I-Still-Dont-Care-About-Cookies - Debloated fork of the extension "I don't care about cookies"
gravity-sync - 💫 The easy way to synchronize the DNS configuration of two Pi-hole 5.x instances.