easylist
AdGuardHome
Our great sponsors
easylist | AdGuardHome | |
---|---|---|
338 | 373 | |
1,948 | 22,168 | |
2.8% | 7.8% | |
10.0 | 9.5 | |
1 day ago | 7 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
-
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}` }; }
-
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/
-
uBlockOrigin/uAssets vs EasyList for reporting new ads
If I have noticed a new ad, to which list should I report a filter issue? Should I report the new advertisement to the issue tracker at uBlockOrigin/uAssets, or should it be reported to EasyList instead?
-
Firefox 115 can silently remotely disable my extension on any site
There's also the easylist version available here: https://easylist.to/
- Request to add filters for https://sofmag.com/
-
Ad block not working properly on this site
Its a EasyList issue. Got fixed now in the EasyList filterlist https://github.com/easylist/easylist/commit/3ea2c063a2d44a8ed64c1c89ddee14b3a86ec0af
-
Annoyance: newsletter on www.brgm.fr
brgm.fr https://github.com/easylist/easylist/commit/1203d9b78a4ee073c0649b253d13d853430010c6
-
uBlock (via EasyList) now blocks domains that resolve to localhost
https://github.com/easylist/easylist/issues/16372#issuecomme...
> Stupid example of why it may matter: say you installed LAMP on your computer several years ago, you're not using PHP frequently, and you haven't kept it up to date (so it probably contains a few nasty security vulnerabilities), but it still opens up on boot and listens on localhost.
> Now you open some website, it accesses 127.0.0.1, check for the LAMP vulnerability and exploit it if found.
AdGuardHome
-
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
-
Browser extensions spy on you, even if its developers don't
https://github.com/AdguardTeam/AdGuardHome
Regarding open source, AdGuard DNS actually is:
-
Block YouTube Ads on AppleTV by Decrypting and Stripping Ads from Profobuf
How does this compare to adguard home [ https://github.com/AdguardTeam/AdguardHome ] ??
- ¿A alguien más le parecen para imbéciles los anuncios de Apple México?
-
please help regarding raspberry pi project to block ads
Alternatively you can use Adguard Home, it's preference both are good. https://github.com/AdguardTeam/AdGuardHome
-
AdGuard installation on my router seems to crash if I add more than a few blocklists
In the long term, raise your issue on GitHub to see what’s going on, and whether a fix can be put in place.
You can read more about it and temporary solutions in https://github.com/AdguardTeam/AdGuardHome/issues/5606
What are some alternatives?
Pi-hole - A black hole for Internet advertisements
nextdns - NextDNS CLI client (DoH Proxy)
docker-pihole-unbound - Run Pi-Hole + Unbound on Docker
Nginx Proxy Manager - Docker container for managing Nginx proxy hosts with a simple, powerful interface
blocky - Fast and lightweight DNS proxy as ad-blocker for local network with many features
AdguardFilters - AdGuard Content Blocking Filters
uptime-kuma - A fancy self-hosted monitoring tool
gravity-sync - 💫 The easy way to synchronize the DNS configuration of two Pi-hole 5.x instances.
firebog-ticked-list - Merges firebog.net ticked host list to one giant file
dnscrypt-proxy - dnscrypt-proxy 2 - A flexible DNS proxy, with support for encrypted DNS protocols.
uBlock - uBlock Origin - An efficient blocker for Chromium and Firefox. Fast and lean.
Entware - Ultimate repo for embedded devices