217heidai/adblockfilters

去广告合并规则,每8个小时更新一次。

View on GitHub ↗Jump to charts ↓Open shareable report

Summary Information

Updated 14 minutes ago
Added to GitGenius on September 8th, 2026
Created on May 19th, 2022
Open Issues & Pull Requests: 24 (+0)
GitHub issues: Enabled
Number of forks: 427
Total Stargazers: 7,518 (+0)
Total Subscribers: 23 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 19.4 hours
Mean response time: 9.8 days
90th percentile: 7.5 days
Tracked items: 189

How this project is maintained

Around half of the issues opened in the past year never receive a reply. 100% of open issues come from outside the core team, so the backlog reflects real-world use rather than internal planning. Only 16% of issues opened in the past year have been closed. Three people close 67% of everything that gets resolved.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 21
New in 7 days: 0
Closed in 7 days: 0
Avg open age: 423 days
Stale 30+ days: 19
Stale 90+ days: 19

Recent activity

Opened in 7 days: 0
Closed in 7 days: 0
Comments in 7 days: 0
Events in 7 days: 0

Top labels

No label distribution available yet.

Most active issues this week

No issue events were indexed in the last 7 days.

Detailed Description

AdBlock Filters is a tool that aggregates and maintains ad-blocking filter rules for multiple platforms and applications. The project automatically fetches updates from upstream filter sources on a scheduled basis, merges them, and removes duplicates to create a consolidated filter library. It validates the merged rules by resolving domain names against multiple DNS services in both domestic and international regions, removing domains that no longer resolve. This approach eliminates stale entries that would otherwise clutter the filter list without providing any blocking benefit. The tool does not modify the upstream rules themselves, only combining and cleaning them; users encountering false positives can add allowlist rules and report issues back to the original rule sources.

The tool suits users who maintain ad-blocking configurations across multiple devices and want a single, regularly updated source rather than manually managing separate filter lists. It is designed to work with numerous platforms and applications including AdGuard, Clash, Shadowrocket, Sing-box, Loon, Quantumult X, and various DNS-based filtering systems like dnsmasq, SmartDNS, and MosDNS. The project provides both complete filter rules and lighter "Lite" versions that focus only on domestic domain blocking, allowing users to choose based on their device constraints or rule count limits. The README does not compare this tool to alternatives.

The project maintains an automated update cycle, refreshing rules on a regular schedule. The tool actively manages cache refresh for distribution networks to minimize latency in rule delivery. Development activity shows ongoing maintenance of the aggregation pipeline and validation infrastructure to keep the merged rule sets current and functional across the supported platforms.