OpenAltFinder
Pi-hole

Pi-hole

Network-wide DNS-based ad blocking that protects all devices on your network, including Smart TVs and IoT devices.

Open source alternative to:

Pi-hole is a Linux network-level advertisement and internet tracker blocking application that acts as a DNS sinkhole. It intercepts DNS requests on your network and blocks domains known to host ads and trackers — protecting every device on your network, not just your browser.

Unlike browser-based ad blockers, Pi-hole blocks ads before they are downloaded by any device, including Smart TVs, phones, tablets, and IoT devices that do not support extensions. It runs on a Raspberry Pi (or any Linux server) and once set up, provides ad-free browsing across your entire home network with no per-device configuration needed.

Pi-hole comes with a web dashboard for statistics and management, showing you how many queries have been blocked and what domains are being accessed. It supports multiple blocklists, custom blacklists and whitelists, and a DHCP server. AdGuard Home is a common alternative with a similar feature set.

OpenAltFinder Score
84/100
Project Health (50%)
84/100
License (20%)
60/100
Self-hostable (20%)
100/100
Recency (10%)
100/100
How scoring works
Project Details
License
GPL-3.0
Self hostable
Yes
Repository details
Version
v6.5
Created
6/8/2014
Stars
61,709
Forks
3,370
Open issues
38
Last commit
11/7/2026

Updated 11/8/2026, 8:01:15 AM

View Repository
Repository activity

Get the latest open source alternatives delivered weekly.
Discover tools that give you freedom from proprietary software.

Compare Pi-hole with

Similar open source alternatives