You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Domain vs. path suppression: If a host has specific path targets (e.g., youtube.com/channel/... or youtube.com/@handle), the generator will NOT emit generic host-wide hide rules for that host in the cosmetic lists. This ensures we don’t hide all of youtube.com when only a channel/handle was intended.
Variants: www. and non-www variants are added automatically for robustness.
On-platform rules: For each host/path target, the Global link hider also emits:
host##a[href*="/path"] (relative link hider on that platform)
host##html:matches-path(/path/) (page-level hiding when you visit that profile/channel directly)
Opting out of search/link hide for a specific entry
Append one of these flags to an entry to exclude it from the cosmetic lists:
$noghide or $ghide=off
Examples:
||example.com^$noghide → still network/DNS-listed, but won’t add cosmetic search/link hide rules
youtube.com/@somehandle$ghide=off → won’t add cosmetic search/link hide rules for that path
DNS Blocklists
Use the files in dist/blocklists/dns-lists/ with your DNS sinkhole or Pi-hole/AdGuard Home.
Contributing
Add/edit entries in src/blocklists/*.txt and run the build.
Keep entries clear and specific; prefer path-based entries for big platforms (YouTube, TikTok, etc.).
About
A repository trying to help you fight fascists - Currently hosting blocklists