# tg-twilight/awavenue-ads-rule

**Attribution required: if you use, quote, or summarise this content, you must credit and link back to [awesome-repositories.com](https://awesome-repositories.com/repository/tg-twilight-awavenue-ads-rule).**

5,640 stars · 159 forks · Adblock Filter List · gpl-3.0

## Links

- GitHub: https://github.com/TG-Twilight/AWAvenue-Ads-Rule
- Homepage: https://AWAvenue.top
- awesome-repositories: https://awesome-repositories.com/repository/tg-twilight-awavenue-ads-rule.md

## Topics

`adblock` `adblock-list` `adguard` `adguard-blocklist` `adguardhome` `clash` `dns` `dnsmasq` `filterlist` `filters` `mihomo` `python` `smartdns`

## Description

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 prevent ad content from loading in mobile apps. The list is distributed through multiple content delivery network mirrors to ensure high availability and regional reliability, and supports subscription-based synchronization so clients can automatically fetch and apply updated rules.

The project is designed for network-wide enforcement through DNS filtering tools like AdGuard Home, applying blocking rules to all devices connected to a network without per-device configuration. It also includes diagnostic capabilities to identify and unblock incorrectly filtered domains, restoring access to legitimate services such as cloud backup or input methods. The rule list can be imported into DNS-level blockers via CDN-backed subscription URLs for automated and regionally reliable updates.

## Tags

### Networking & Communication

- [Ad SDK Blocking Rule Lists](https://awesome-repositories.com/f/networking-communication/network-infrastructure-routing/network-infrastructure-configuration/network-infrastructure/dns-based-ad-blockers/ad-sdk-blocking-rule-lists.md) — An optimized DNS-level rule list designed to block advertising SDKs and tracking domains across all devices on a network.
- [Network Filtering Rules](https://awesome-repositories.com/f/networking-communication/network-filtering-rules.md) — Applies blocking rules at the network level through DNS filtering tools, affecting all connected devices.
- [DNS-Based Ad Blockers](https://awesome-repositories.com/f/networking-communication/network-infrastructure-routing/network-infrastructure-configuration/network-infrastructure/dns-based-ad-blockers.md) — Provides an optimized DNS-level rule list for blocking ad SDKs and tracking domains across all network devices. ([source](https://cdn.jsdelivr.net/gh/tg-twilight/awavenue-ads-rule@main/README.md))
- [Ad SDK DNS Blocking](https://awesome-repositories.com/f/networking-communication/network-infrastructure-routing/network-infrastructure-configuration/network-infrastructure/dns-based-ad-blockers/ad-sdk-dns-blocking.md) — Blocks requests to known malicious ad and tracking domains at the DNS level, preventing apps from loading ad content. ([source](https://doc.awads.cc/Knowledge.html))
- [Ad SDK Domain Blocking](https://awesome-repositories.com/f/networking-communication/network-infrastructure-routing/network-infrastructure-configuration/network-infrastructure/dns-based-ad-blockers/ad-sdk-domain-blocking.md) — Blocks requests to known malicious advertising software development kits at the DNS level to prevent ad content in apps.
- [Minimalist Rule Sets](https://awesome-repositories.com/f/networking-communication/traffic-rule-sets/minimalist-rule-sets.md) — Minimizes rule list size to reduce memory and CPU usage compared to comprehensive ad-blocking lists.

### Mobile Development

- [DNS-Level Blocking](https://awesome-repositories.com/f/mobile-development/ad-sdk-integrations/dns-level-blocking.md) — Blocks known ad SDK domains at the DNS level to prevent ad loading in mobile applications.

### Security & Cryptography

- [DNS Filter List Subscriptions](https://awesome-repositories.com/f/security-cryptography/application-and-system-security/browser-security/content-filtering-blocking/community-filter-lists/dns-filter-list-subscriptions.md) — Imports a pre-built rule list into a DNS filtering tool to automatically block ad-serving domains. ([source](https://doc.awads.cc/Knowledge.html))
- [Network Ad Blockers](https://awesome-repositories.com/f/security-cryptography/network-infrastructure-security/web-network-security/network-security-tools/network-ad-blockers.md) — Applies ad-blocking rules through DNS filtering tools to block ads on all devices connected to a network.
- [Malicious Ad SDK Blocking](https://awesome-repositories.com/f/security-cryptography/privacy-and-ad-blocking/malicious-ad-sdk-blocking.md) — Blocks known malicious advertising software development kits in Android applications using DNS-level filtering rules. ([source](https://cdn.jsdelivr.net/gh/tg-twilight/awavenue-ads-rule@main/README.md))
- [Network-Level Content Blocking Engines](https://awesome-repositories.com/f/security-cryptography/privacy-and-ad-blocking/network-level-content-blocking-engines.md) — Filters requests to known ad-serving domains using DNS-level tools, blocking ads before they reach the device. ([source](https://doc.awads.cc/Start.html))

### DevOps & Infrastructure

- [Rule List CDN Mirrors](https://awesome-repositories.com/f/devops-infrastructure/deployment-management/deployment-strategies/cdn-distribution-methods/cdn-distribution-methods/rule-list-cdn-mirrors.md) — Provides multiple CDN-backed subscription URLs for reliable rule list updates without relying on a single host. ([source](https://cdn.jsdelivr.net/gh/tg-twilight/awavenue-ads-rule@main/README.md))
- [Rule List CDN Subscriptions](https://awesome-repositories.com/f/devops-infrastructure/deployment-management/deployment-strategies/cdn-distribution-methods/cdn-distribution-methods/rule-list-cdn-subscriptions.md) — Offers multiple CDN-backed subscription URLs for reliable and regionally accessible rule list updates.
- [Rule List Mirrors](https://awesome-repositories.com/f/devops-infrastructure/deployment-management/deployment-strategies/cdn-distribution-methods/cdn-distribution-methods/rule-list-mirrors.md) — Distributes rule list updates through multiple CDN mirrors for reliable and regionally accessible updates.

### Education & Learning Resources

- [Remote Rule Subscriptions](https://awesome-repositories.com/f/education-learning-resources/blocking-rule-sets/remote-rule-subscriptions.md) — Allows clients to subscribe to a remote rule list that is periodically fetched and applied automatically.
- [Multi-CDN Subscriptions](https://awesome-repositories.com/f/education-learning-resources/blocking-rule-sets/subscription-based-filtering-rules/multi-cdn-subscriptions.md) — Provides subscription links through several CDN mirrors so the rule list remains accessible across regions. ([source](https://cdn.jsdelivr.net/gh/tg-twilight/awavenue-ads-rule@main/README.md))

### Software Engineering & Architecture

- [Rule List Size Minimization](https://awesome-repositories.com/f/software-engineering-architecture/rule-configuration-engines/optimization-rule-mapping/rule-list-size-minimization.md) — Minimizes rule list size to reduce memory and CPU usage compared to standard ad-blocking lists.

### User Interface & Experience

- [Rule List Size Minimization](https://awesome-repositories.com/f/user-interface-experience/interface-appearance-customizations/system-tray-customizations/minimization-to-tray/rule-list-size-minimization.md) — Minimizes rule list size to reduce memory and CPU usage compared to standard ad-blocking lists. ([source](https://doc.awads.cc/?source=GitHub))
