For content filtering lists, the strongest matches are cats-team/adrules (AdRules provides community-curated DNS sinkhole filter lists and rule), privacy-protection-tools/anti-ad (This repository provides curated domain-based blocklists and filter collections) and jmdugan/blocklists (This repository provides curated flat-file domain blocklists designed for). blocklistproject/lists and adguardteam/adguardfilters round out the shortlist. Each is ranked by relevance to your query, popularity and recent activity.
Hand-picked content filtering lists and blocklists for ad-blocking and parental control, ranked by stars and activity to help you find the best fit.
AdRules is a collection of ad-blocking rule sets and DNS filter lists designed to identify and block malicious domains, trackers, and PCDN services. It functions as a DNS sinkhole filter and a malware domain blocklist used by DNS servers and network proxies to stop advertisements and harmful content from loading. The project provides regional network optimization, utilizing rule sets tailored to specific geographic regions, languages, and mobile device conditions to target local advertising networks. The system covers DNS traffic filtering and malware domain blocking through suffix-based dom
AdRules provides community-curated DNS sinkhole filter lists and rule sets specifically designed to block ads, trackers, and malware across various network configurations.
This project is an ad-blocking filter list and DNS blocklist collection designed to prevent advertisement and tracking servers from loading content across devices. It functions as a network-layer ad filter by providing a curated set of domain patterns and URLs that network components use to block known advertising and big data statistics domains. The collection focuses on privacy-focused domain filtering to stop the unauthorized collection of personal information and user tracking. It identifies and blocks domains associated with telemetry, analytics, and log collection to prevent the upload
This repository provides curated domain-based blocklists and filter collections designed for network-layer ad, tracker, and malware blocking across multiple popular DNS filtering tools.
This project provides a collection of domain blocklists designed to prevent network requests from reaching specific destinations. These lists function as databases of problematic and corporate web addresses that can be imported into content filters, network security tools, and system-level hosts files. The lists focus on blocking known malicious domains and corporate web services to control network access. These curated sets are organized to filter harmful websites and company-owned domains across local devices or networks. The project manages these entries through flat-file storage and stat
This repository provides curated flat-file domain blocklists designed for network-level filtering against unwanted destinations, directly matching the core filtering intent.
Lists is a curated collection of DNS blocklists, a domain blocklist generator, and a categorized library of domains used for network content filtering. The project provides a command-line pipeline that aggregates upstream sources to build and validate blocklists used to redirect unwanted traffic to null addresses. The project distinguishes itself through a CLI-driven build pipeline that automates the fetching, validation, and daily regeneration of datasets. It organizes domains into discrete functional categories rather than a single monolithic list and exports them in multiple syntaxes, incl
This repository provides a curated collection of categorized domain blocklists and generation tools specifically designed for DNS and network content filtering against ads, malware, and trackers.
AdguardFilters is a collection of curated adblock filter lists, content blocking rulesets, and DNS blocklists. Its primary purpose is to provide the rules necessary to identify and remove advertisements, tracking scripts, and intrusive elements across web browsers and applications. The project includes specialized rules for cosmetic filtering to hide layout gaps and a malware domain database to block phishing and spyware destinations. It provides distinct filtering sets for different regions and purposes, such as social media blocking. The repository covers broad capability areas including m
This repository provides curated domain and URL blocklists designed for ad, tracker, and malware filtering across network and DNS setups.
This project is a comprehensive repository of curated domain blocklists designed for network-wide DNS filtering. It functions as a DNS sinkhole feed, providing the necessary data to intercept and block unwanted network requests at the resolution layer before they reach their destination. By returning null or loopback addresses for identified domains, it prevents connections to malicious infrastructure, advertising servers, and tracking endpoints across all devices on a network. The repository distinguishes itself through a tiered categorization logic that allows users to select protection lev
This repository provides a comprehensive collection of curated domain blocklists designed for network-wide DNS filtering, covering ad blocking, trackers, malware protection, and parental control lists.
This project provides a system-wide content filtering utility that controls network traffic by redirecting domain resolution requests to local null addresses. By mapping unwanted hostnames to these addresses at the operating system level, it effectively blocks connections to advertising, tracking, and malicious domains across all applications on a machine. The core of the system is a data-driven build pipeline that aggregates multiple curated source lists into a single, unified configuration file. This process is highly customizable, allowing users to employ declarative filtering logic throug
This repository provides a community-curated collection of aggregated hosts files that block ads, trackers, and malware, matching the requested content filtering use case despite delivering the lists in standard hosts format rather than raw regex.
Pi-hole is a self-hosted network utility that functions as a DNS sinkhole server to provide network-wide ad blocking. By acting as a dedicated network gateway, it intercepts and discards requests for known advertising, tracking, and malicious domains across an entire local network, preventing unwanted content from loading on any connected device. The software operates through a lightweight background daemon that handles high volumes of concurrent DNS queries with minimal resource overhead. It utilizes a host-file injection mechanism to redirect traffic toward its local filtering engine and ap
Pi-hole is a network-wide DNS sinkhole server that blocks ads, trackers, and malicious domains, which aligns with the filtering purpose of this search though it functions as a server application rather than a plain curated list.
This project is an adblock filter list aggregator and DNS blocklist generator. It merges multiple blocking rule sources into a single deduplicated set and processes these rules into formatted lists compatible with DNS servers, browser extensions, and network proxy tools. The system includes a domain resolvability validator that checks filter lists against global DNS services to remove unreachable or invalid domains. It also features a filter rule parser that extracts target domains and IP addresses from complex syntaxes while removing comments. The project covers rule aggregation, syntax-awa
This project generates and aggregates curated DNS blocklists and ad-blocking filter rules for various network proxies and DNS servers, matching the requested filtering domain.
AWAvenue-Ads-Rule is an optimized DNS-level rule list designed to block advertising SDKs and tracking domains across all devices on a network. It operates by resolving known ad-serving domains to a non-routable address at the DNS query level, preventing any connection from being made before ads can load. The rule set is intentionally minimalist, focusing only on essential ad-serving domains to reduce memory and CPU overhead compared to comprehensive blocklists. It specifically targets domains associated with known advertising software development kits, particularly in Android applications, to
This repository provides a targeted DNS-level filter list for blocking ad-serving domains and tracking software development kits, though it focuses more narrowly on ad and tracker blocking rather than covering malware or adult content.
AdGuardHome is a network-wide software solution that provides centralized control over domain name resolution, content filtering, and local network management. It functions as a recursive DNS server and DHCP address server, intercepting network traffic to enforce security policies and block unwanted content across all connected devices. By acting as a central gateway, it ensures that every device on a home or office network benefits from consistent protection and private, authenticated name resolution. The software distinguishes itself through granular client management and robust security fe
AdGuardHome is a network-wide DNS server and content filtering tool that enforces ad, tracker, and malware blocking rules, making it a powerful application for the category even though it is a complete server solution rather than a static list of URLs.
This project provides a containerized DNS sinkhole and network-wide traffic filtering solution. It functions as a central network resolver that intercepts domain queries, allowing users to block advertisements, trackers, and malicious domains by returning null responses to connected devices. The platform distinguishes itself through its integrated DHCP server and comprehensive management capabilities, which allow for automated IP address allocation and granular control over network traffic. It supports complex filtering through regular expression matching, hierarchical rule prioritization, an
This containerized DNS sinkhole and network-wide filtering platform provides network-level ad and tracker blocking, but it represents the filtering engine and server application rather than the curated blocklist files themselves.
This repository provides community-curated filter lists and block rules for ads, trackers, and annoyances, aligning well with the requested content filtering blocklist category.
| Repository | Stars | Sprache | Lizenz | Letzter Push |
|---|---|---|---|---|
| cats-team/adrules | 3.5K | Python | wtfpl | |
| privacy-protection-tools/anti-ad | 10.2K | — | mit | |
| jmdugan/blocklists | 4.6K | DIGITAL Command Language | CC0-1.0 | |
| blocklistproject/lists | 4.6K | Python | unlicense | |
| adguardteam/adguardfilters | 4.1K | Adblock Filter List | gpl-3.0 | |
| hagezi/dns-blocklists | 20.1K | Text | gpl-3.0 | |
| stevenblack/hosts | 30.6K | Python | MIT | |
| pi-hole/pi-hole | 59.3K | Shell | NOASSERTION | |
| 217heidai/adblockfilters | 7.1K | Python | gpl-3.0 | |
| tg-twilight/awavenue-ads-rule | 5.6K | Adblock Filter List | gpl-3.0 |