Caddy WAF (Regex Rules, IP and DNS filtering, Rate Limiting, GeoIP, Tor, Anomaly Detection)
-
Updated
Apr 29, 2026 - Go
Caddy WAF (Regex Rules, IP and DNS filtering, Rate Limiting, GeoIP, Tor, Anomaly Detection)
Daily updated domains blacklist 🚫
Automatically generated domain and IP blocklists targeting DNS-over-HTTPS (DoH) providers.
A high-performance Python library for automating AdGuard filter list management. Create, deduplicate, sort, optimize, and validate ad-blocking rules. Enhance privacy and blocking efficiency across AdGuard Home, Browser Extension, and mobile apps.
A self-hosted privacy stack combining Pi-hole, Cloudflared (DNS-over-HTTPS), and WireGuard (wg-easy) — block ads, encrypt DNS, and access your home network securely anywhere.
Transform your Raspberry Pi into an enterprise-grade DNS firewall that eliminates ads, trackers, malware, and telemetry across all devices. Complete setup guide with Pi-hole, Unbound recursive DNS, encrypted DoH fallback, and premium blocklists for maximum privacy and security.
Self-hosted blocklist aggregator and generator with a Rust-powered processing engine
Internet filtering via DNS RPZ file.
A .NET 10-based DNS master proxy server that serves zone transfers (AXFR/IXFR) to configured slave DNS servers, with IP whitelisting, NOTIFY support, and selective record filtering.
Personal blocklists and allowlists for Pi-hole
Child safety DNS blocklist focused on bypass prevention, self-harm, predator-risk apps, and content harms. Complements Hagezi/OISD/StevenBlack. 900+ domains including VPNs, proxies, gore, AI adult, radicalization. Supports Pi-hole, AdGuard Home, NextDNS.
DNS blocklist for proxyware & residential proxy services (AdGuard Home, Pi-hole, NextDNS)
API-first self-hosted DNS filtering server in Go with YAML config.
The missing command-line interface for AdGuard Home. Full API coverage with structured output.
A DNS filter written in C.
A collection of domain lists designed for network-level filtering (Pi-hole, AdGuard Home) to improve the gaming experience by removing advertisements while maintaining core functionality.
Configuration of filtering caching DNS server with DoH/DoH3/DoT/DoQ interfaces and second level cache. Ready for Prometheus, Loki, Promtail, Grafana.
SentryPact is a privacy-preserving, lockdown-first blocker for adults and families who want protection that cannot be impulsively switched off at the exact moment it is needed most. It combines DNS, app, and browser filtering with timer-locked Solo Pacts, optional co-signers, tamper detection, and minimal accountability reporting.
Public DNS blocklists, exact-host security feeds, RPZ policies, and optional hardening outputs for Pi-hole, AdGuard Home, Unbound, and NextDNS
DNS blocklist for schools: 460 whitelisted educational domains, 474 gaming/AI sites blocked. Optimized for French educational institutions.
Add a description, image, and links to the dns-filtering topic page so that developers can more easily learn about it.
To associate your repository with the dns-filtering topic, visit your repo's landing page and select "manage topics."