adfilt

DandelionSprout活跃维护

个人维护的多主题网页过滤规则合集,覆盖北欧地区广告拦截等场景,可直接导入 AdGuard、uBlock 等工具屏蔽广告和跟踪器。

The place where I, DandelionSprout, store my web filter lists for countless topics, including my Nordic adblock list. As simple as that, really.

4.0发布于 2022-01-08 12:18 UTC2,312star +3 / 7 天191fork同步于 2026-11-10 17:46 UTC

怎么上手

由 README 提炼,执行前请确认
在扩展或软件的自定义列表导入页粘贴 https://github.com/DandelionSprout/adfilt/blob/master/Wiki/ListOfLists.md 中的列表链接
硬件要求按 README 说明

README 未说明,列表本身为纯文本文件,不涉及本地算力或显存要求

下载:源码 zip·GitHub Releases(安装包)本站不镜像安装包

项目说明

由 README 自动翻译提炼

个人维护的多主题网页过滤列表仓库,为广告拦截工具提供可订阅的规则源

个人维护的多主题网页过滤规则合集,覆盖北欧地区广告拦截等场景,可直接导入 AdGuard、uBlock 等工具屏蔽广告和跟踪器。

核心能力

  • 提供北欧、塞尔维亚-克罗地亚等多主题过滤列表
  • 以纯文本形式托管,可直接粘贴链接订阅
  • 北欧列表被 uBlock Origin、AdGuard 等内置
  • 含反恶意软件与游戏主机广告过滤列表
  • 通过 Issues 和 PR 接受反馈与贡献

容易踩的坑

列表不支持 Manifest v3,仅适用于仍支持 MV2 的浏览器扩展;Safari 13 及以上用户不再获得支持(AdGuard 付费版除外);UXP 浏览器(Pale Moon 等)的问题不再单独测试,会转交 uAssets 处理

内容由模型根据 README 生成,可能不完整或不准确,以官方文档为准。看原文 README

最近发版

4 个版本4.0
  1. 4.010,000th commit celebration!最新正式版2022-01-08 · 2022-01-08 12:18 UTC

    There's sure been some time since I first began doing adblocking. After more than 4 years, I've only now begun to be considered an adblocking industry veteran. Here's to many more years of success and veteran status.

  2. 3.05,000th commit celebration!2020-07-14 · 2020-07-14 15:41 UTC
    查看更新说明

    We've come a very, very long way since the previous quote-unquote "release". With just shy of 120 lists, and more advanced syntax than ever, this is a good time period for this repository.

  3. 2.02,000th commit celebration!2019-06-11 · 2019-06-11 19:37 UTC
    查看更新说明

    My lists have come a long way since I started out in late 2017, and now I consider myself to be nothing short of the world record holder of making the most adblock lists from scratch, with the strictest calculation being 41 lists, and the loosest calculation being 70.

    Now I have made the 2,000th commit to this repo, which seemed so far away when I started out... which it indeed was.

    This whole hobby of mine was originally simply to cloud-share my personal entries between my PC and my phone. Then I realised that I had enough entries for Norwegian sites in it, that I spun them off to their own publicly intended list and slowly submitted them to adblockers. And the rest is history, a history that still stands strong.

  4. 1.0Officially out of beta!2018-03-28 · 2018-03-28 07:16 UTC
    查看更新说明

    To celebrate the considerable progress these lists have seen in the past six months, and the relatively rapidly increasing userbase, I hereby announce that this repo is no longer merely experimental, as the lists are here to stay! 🎉

    I'm however nevertheless probably unable to change the name of ExperimentalNorwegianList.txt, as it'd break the adblockers' direct links to it. 🐹

    I was tempted to add a collective TXT file of the lists to this announcement, so that offline coders could experiment with them, but I feared it'd probably cause confusion among laymen. If you do want to experiment with them, just paste all of the text of a file into a local notepad. It's even easier than it sounds. 🔧

用户点评

登录用户的真实使用记录,可按版本和硬件筛选
共 0 条

    还没有人点评。第一个说出真实体验的人最有价值。

    README 原文

    未翻译

    alt text GitHub repo size in bytes alt text

    ———————————————————————————

    IMPORTANT NOTE: My lists do not, can not, and will never ever support Manifest v3, due to the lack of list hotfixes and its various syntax limitations. Issue reports for Manifest v3-based extension versions will not be accepted, and if you do submit one, you would be asked to use an alternate web browser instead. On Windows, runnning winget search mv2 and/or winget search gecko in PowerShell shows a more-or-less up-to-date list of supported alternate browsers.

    And just in case anyone thinks I'm not serious about it, I no longer offer support to Safari ≥13 users (except when using AdGuard's paid version) since Safari decided to do the exact same things that Chromium ended up doing.

    ———————————————————————————

    Note for UXP browser users: Due to the Pale Moon community being protective of consistent abusive hate speech and grave insults, I will no longer use Pale Moon, Basilisk or Borealis to test any entries or for anything else. UXP browser entries that can't be reproduced in Firefox, Vivaldi or Tor Browser, will be delegated to uAssets instead.

    ———————————————————————————

    To subscribe to lists from this repo, go to the List of Lists → Copy a link → Paste the link into whichever page your extension/software uses to import custom lists.

    ———————————————————————————

    This is the place where I, Imre Eilertsen, host my web filter lists for countless different topics, for use in adblock tools and the like. GitHub was in mid-2017 by far the easiest way for laymen like me to store pure text files, which is a necessity to create subscribable lists.

    This is a hobby project of mine, in which I work just as much on these lists and this repo as I feel like. But don't be fooled by the appearance, as these are nevertheless some lists that I've placed lots of energy and effort into, for the enjoyment of all of us.

    However, if you were led here by extension teams or extension customer services, it was most likely due to Dandelion Sprout's Nordic Filters, my signature list for all up-to-date adblockers, whose userbase is very loosely estimated to measure in the low 7-digits. Various modified versions of it are included in uBlock Origin, AdGuard, AdNauseam, AdBlock, Adblock Plus, AdGuard Home, pfBlockerNG, Brave Browser, Zen Desktop, and Vivaldi's privacy settings.

    Contact details:

    If you have any problems, suggestions, or the desire to help, I allow both Issues and Pull requests reports about any such things. Don't be shy to ask/tell me, but make sure to add screenshots and the lists that were used when testing. Reports will usually be initially looked into within 72 hours, but major delays can happen if I have health problems at the time. Reports on GitLab are allowed, but I have not yet tested how quickly I'd be able to notice them.

    I advice against sending reports on E-mail. From 16 April 2025, E-mail reports will only be processed if a person is not actively using GitHub or GitLab in general once every 2 weeks or more often, and/or if the person is an official representant of a Nordic or German company with 20 or more employees. Clearcut failure to adhere to this will have the E-mails marked as spam.

    Jeg forsikrer dere også om at det såklart er fullt mulig å kontakte meg om adblock-listene på bokmål, nynorsk, dansk eller svensk, dersom dette er ønskelig for deg/dere. Man er ikke nødt til å bruke engelsk hele tiden.

    Jag anser mig själv att vara kompetent-ish på svenska, og klarer så vel at skrive på noget-til-højt forståeligt dansk.

    alt text

    The tools that I use:

    • Checker for redundant filter entries and for ABP syntaxes, made by Famlam. It does however not account for uBO-syntax-specific entries, nor for ABP syntaxes newer than 2017. • Recentmost tool I've used to test IP server availability, made by Funilrys. • To easily create GitCDN links to the lists, in case anyone has list connection problems: GitHub GitCDN Button by mikhoul • To find very similar domains for Hosts files, or to find all domains hosted by specific IP addresses (both IPv4 and IPv6): BGP Hurricane Electric for initial lookups, then SecurityTrails for deeper lookups but has big glitches with IP lists nowadays. • To look for invalidly written entries according to uBO's syntax: Use uBlock Origin, set logger to All, and resync the lists. • To correctly sort IP addresses (which Sublime Text cannot do): Browserling IP Sort • To correctly sort IP addresses, and also compress them into CIDRs: Tehnoblog IP Address Aggregator • To find lists of the biggest newssites of most countries: DomainTyper • To search with wildcards for domains, e.g. ads.*.no: SecurityTrails API Free • To sort lines by how frequently they occur: Browserling Numeric Sort

    Ways one can use Sublime Text (made by Jon Skinner and Will Bond) to improve their filter lists:

    • To sort filter entries in alphabetic order: F9 / Edit → Sort Lines • To remove www. from most entries: Ctrl+H / Find → Replace… • To remove duplicates: Edit → Permute Lines → Unique • To remove duplicates across files: Paste the content of the file that shall retain its filters on top, and paste the content of the file that shall delete its duplicates on bottom. • To remove element-rule targets from adblock files, so that the rules' domains can be run through PyFunceble: Ctrl+H / Find → Replace, turn on RegEx, and then replace ##.* and #?#.* with nothing.

    Projects known to use my lists:

    • AdGuard - Includes Dandelion Sprout's Nordic Filters, Dandelion Sprout's Serbo-Croatian Filter, Dandelion Sprout's Annoyances List, and Legitimate URL Shortener. • AdGuard Home - Includes Dandelion Sprout's Nordic Filters, Dandelion Sprout's Anti-Malware List, and Game Console Adblock List. • uBlock Origin and AdNauseam - Includes Dandelion Sprout's Nordic Filters and Dandelion Sprout's Serbo-Croatian Filter. • Adblock Plus, Brave Browser, AdBlock, pfBlockerNG, and Vivaldi - Includes various versions of Dandelion Sprout's Nordic Filters. • OISD.nl - Incorporates Dandelion Sprout's Nordic Filters and Dandelion Sprout's Anti-Malware List. • 1Hosts, T145's Black Mirror - Incorporates Dandelion Sprout's Anti-Malware List. • Developer Dan, Bajins, jgdye, Molinero - Stores third-party mirrors of at least one of my lists.

    Special thanks to:

    • lassekongo83 for being a pretty solid expert on uBO's syntax, for helping heaps of people (Me included) with writing specific filters, and for having made several lists that I would look through to learn more about how to write filters. • The contributor communities that surround uBlock Origin in general (including okiehsch and gwarser among others), for generally being helpful, reasonably debating, and for providing various solutions and advices. • krystian3w for teaching me that using :style entries completely breaks a list and its entries in ABP. • okiehsch (individually) for taking the time to oversee the copying of entries (Mostly from Browse Websites Without Logging In) to uBlock Filters - Annoyances. • Andrey Meshkov for invaluable push-start assistance in creating the conversion script for Dandelion Sprouts nordiske filtre that eventually became a very important backbone in my adblocker activities. • HankAviator for adding significant support for PR-Chinese websites in ≥3 of my lists. • iam-py-test for being the day-to-day maintainer of Legitimate URL Shortener as of November 2021, and for contributing to several more of my lists.

    If you've contributed to or helped me and you aren't on the above list, don't feel bad about it. I still give my regular thanks to you.