AdGuard Home logo

Alternatives to AdGuard Home

AdGuard Home is a network-wide software for blocking ads and tracking, providing a user-friendly DNS server with comprehensive filtering capabilities and detailed analytics. Find open source and proprietary alternatives that serve similar purposes.

License:GPL-3.0
Stars:28,665
Difficulty:Easy
Pricing:Free
Hosting:Self-Hosted

Self-hosted alternatives to AdGuard Home

Open source projects that can replace AdGuard Home:

Pi-hole logo

Pi-hole

52,100
NOASSERTION

Pi-hole is the original network-wide ad blocker, functioning as a DNS sinkhole that protects your entire network from ads, trackers, and malicious domains. It's particularly popular for Raspberry Pi deployments but runs on any Linux system.

Key Features

  • Network-Wide Protection:

    • Blocks ads for all devices
    • No client software needed
    • Works with any device
    • Guest network support
    • IoT device protection
    • Smart TV ad blocking
  • Powerful Interface:

    • Comprehensive web dashboard
    • Real-time statistics
    • Detailed query logs
    • Long-term data storage
    • Client activity monitoring
    • Responsive design
  • Advanced Blocking:

    • Gravity database system
    • Regex pattern support
    • Wildcard domain blocking
    • Group-based management
    • Time-based restrictions
    • Custom blocklists
  • Additional Features:

    • Built-in DHCP server
    • Local DNS records
    • Conditional forwarding
    • DNSSEC validation
    • API for automation
    • Extensive documentation
Technitium DNS Server logo

Technitium DNS Server

5,454
GPL-3.0

Technitium DNS Server is a comprehensive DNS solution that combines authoritative and recursive DNS server capabilities with built-in ad blocking. It provides enterprise-grade features while remaining accessible for home users.

Key Features

  • Complete DNS Server:

    • Authoritative DNS hosting
    • Recursive DNS resolver
    • Primary and secondary zones
    • Zone transfer support
    • Dynamic DNS updates
    • Reverse DNS zones
  • Advanced DNS Features:

    • DNSSEC signing and validation
    • DNS-over-HTTPS (DoH)
    • DNS-over-TLS (DoT)
    • DNS-over-QUIC (DoQ)
    • Split horizon DNS
    • Query forwarding
  • Ad Blocking Integration:

    • Built-in ad blocking
    • Multiple blocklist formats
    • Custom blocking rules
    • Per-client policies
    • Blocking statistics
    • Scheduled updates
  • Enterprise Management:

    • Comprehensive web interface
    • RESTful API
    • DNS Apps (plugins)
    • Zone templates
    • Multi-user access control
    • Audit logging
blocky logo

blocky

5,365
Apache-2.0

blocky is a DNS proxy and ad-blocker for local networks, designed as a lightweight alternative to Pi-hole. Written in Go, it offers high performance with low resource usage while providing comprehensive ad-blocking and privacy features.

Key Features

  • Efficient Ad Blocking:

    • Multiple blocklist support
    • Automatic list updates
    • Regex-based blocking
    • Per-client configurations
    • Whitelist management
    • Group-based policies
  • Advanced DNS Features:

    • Conditional DNS forwarding
    • Custom DNS mappings
    • Multiple upstream resolvers
    • DNS-over-HTTPS/TLS support
    • Intelligent caching
    • Query prefetching
  • Monitoring & Analytics:

    • Prometheus metrics export
    • Detailed query logging
    • Ready-made Grafana dashboards
    • Performance statistics
    • REST API for integration
    • Real-time monitoring
  • Flexible Configuration:

    • YAML-based configuration
    • Hot-reload support
    • Redis cache backend
    • Client group management
    • Scheduled blocking
    • Easy Docker deployment

Explore by Category

Find more projects in these tags