Pi-hole

Pi-hole

Pi-hole is a network-wide ad blocker that acts as a DNS sinkhole, protecting your devices from unwanted content without installing any client-side software.

Similar self-hosted alternatives:
Repository activity:
Stars
52,100
Forks
2,835
Watchers
704
Open Issues
60
Last commit
5 days ago
Details:
Estimated Popularity
215
Pricing Model
Free
Hosting Type
Self-Hosted
License
NOASSERTION
Deployment Difficulty
Easy
Language
Shell

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

Help improve this content

Found an error or want to add more information about Pi-hole? You can edit this page directly on GitHub.

Project Categories

Click on a category to explore similar projects