Skip to content

NinePlusOne/adguard-hostcompiler

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

160 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Big Blocklist

A DNS blocklist that combines multiple trusted sources into one list. Updated automatically every day.

🚀 Subscribe

One-Click Subscribe:

📥 Subscribe to Big Blocklist

Manual URL:

https://cdn.jsdelivr.net/gh/NinePlusOne/adguard-hostcompiler@main/compiled.txt

Copy the URL above and add it to your adblocker's custom filter lists.


📋 What's Included

This blocklist combines the following sources:

Main Sources

Hagezi's Protection Lists

Custom Rules

  • custom-rules.txt - Manually added blocking rules
  • deny.txt - Additional domains to block
  • allow.txt - Whitelist for false positives

🛠️ For Developers

How It Works

  1. GitHub Actions runs daily at 2 AM UTC
  2. Downloads and combines all sources
  3. Removes duplicates and validates rules
  4. Publishes the updated list to this repository
  5. CDN serves the list globally with low latency

Local Testing

npm install -g @adguard/hostlist-compiler
hostlist-compiler --config config.json --output compiled.txt

Add Your Own Rules

Edit these files and commit:

  • custom-rules.txt - Add blocking rules (format: ||example.com^)
  • allow.txt - Add exceptions (format: @@||example.com^)
  • deny.txt - Add more domains to block

📄 License

GPL-3.0 - See LICENSE file for details


🔗 Links

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors