AdRules is an adblock list that blocks ads, trackers, malware, HTTPDNS, and PCDN in the Chinese region.
The project addresses the need for region-specific ad and malware blocking by maintaining curated filter lists designed for Chinese internet users. It aggregates rules from multiple upstream sources and publishes them in formats compatible with popular ad-blocking platforms and DNS-based filtering systems. The tool provides multiple list variants to suit different blocking intensity preferences, from a lite version with minimal rules to a comprehensive plus version.
Developers and users in the Chinese region who rely on ad blockers, DNS filtering, or security-focused network tools should consider this project. It is suited for anyone using AdGuard, DNS-based filtering, or similar blocking mechanisms who wants rules tailored to Chinese ad networks and tracking infrastructure. The project distributes its lists across multiple hosting platforms including GitHub, GitLab, Cloudflare Pages, and Bitbucket to ensure availability and redundancy.
The project maintains active development with regular updates to its filter lists. The codebase is written in Python and the maintainers provide documentation of upstream rule sources for transparency about where blocking rules originate.