Alternatives to Cisco Umbrella in 2026
1 commercial product, led by NextDNS. 30 open-source projects you can run yourself, led by AdGuardHome, DnsServer and Blocky.
Open source
-
1
AdGuardHome AdguardTeam
Network-wide ads & trackers blocking DNS server
Complete system Production-ready You want Pi-hole-style blocking with built-in DoH, DoT and DoQ in a single binary.
★ 38k GPL-3.0 TypeScript Active, pushed today -
2
DnsServer TechnitiumSoftware
Technitium DNS Server
Complete system Production-ready You want a full DNS server for your home or office, including authoritative zones, not just a blocker.
★ 10k GPL-3.0 C# Active, pushed 9 days ago -
3
Blocky 0xERR0R
Fast and lightweight DNS proxy as ad-blocker for local network with many features
Complete system Production-ready You want Pi-hole-style network ad blocking as a single stateless binary configured in code, without a built-in web UI.
★ 7.1k Apache-2.0 Go Active, pushed yesterday -
4
Esp32-c3-adblock M-Abozaid
Pi-hole-class DNS ad-blocker on a $2 ESP32-C3 (no PSRAM): 537k domains as 40-bit FNV-1a hashes in flash, binary-searched. UDP DNS sinkhole + web dashboard. https://youtube.com/shorts/RaxszOUMi8E?feature=share
Complete system Experimental You want network ad blocking on a tiny, very low-cost device and enjoy flashing microcontrollers.
★ 3.5k MIT C++ Active, pushed 27 days ago -
5
Blockads-android pass-with-high-score
Block ads system-wide on Android using local VPN-based DNS filtering. No root needed. No data collection.
Complete system Usable You want system-wide ad and tracker blocking on an unrooted Android phone from a free open-source app.
★ 2.6k GPL-3.0 Kotlin Active, pushed today -
6
A-dove-is-dumb ignaciocastro
Easily block Adobe telemetry checking domains. Continuously Updated. Useful for HostsMan / SwitchHosts / Pi-hole users ✨
List, course or other material Usable You want to stop Adobe apps calling home from a machine or network you control.
★ 1.9k BSD-2-Clause Active, pushed 5 days ago -
7
Pihole-updatelists jacklul
Update Pi-hole's lists from remote sources easily
Developer tool Usable You manage Pi-hole lists from curated remote collections such as Firebog and want them kept in step automatically.
★ 1.7k MIT PHP Active, pushed 11 days ago -
8
Nebula-sync lovelaze
Synchronize configuration of multiple Pi-hole v6.x instances.
Developer tool Usable You run two or more Pi-hole v6 servers for redundancy and want their settings kept identical.
★ 1.7k MIT Go Active, pushed 2 days ago -
9
Neodevhost neodevpro
The Powerful Friendly Uptodate AD Blocking Hosts 最新强大而友善的去广告
List, course or other material Usable You want a broad blocklist with good coverage of Chinese ad domains for Pi-hole, AdGuard or a router.
★ 1.4k MIT Adblock Filter List Active, pushed today -
10
Pihole-exporter eko
A Prometheus exporter for PI-Hole's Raspberry PI ad blocker
Integration Production-ready You already run Prometheus and Grafana and want Pi-hole query and block numbers alongside your other monitoring.
★ 1.2k MIT Go Active, pushed 2 days ago -
11
Cloudflare-gateway-pihole-scripts mrrfv
Use Cloudflare Gateway DNS/VPN to block ads, malware and tracking domains - free alternative to NextDNS, Pi-hole and AdGuard
Developer tool Usable You want network-wide blocking on all devices without running a server, and already use or will set up Cloudflare Zero Trust.
★ 845 MIT JavaScript Active, pushed 2 days ago -
12
Docker-homelab cbirkenbeul
Docker Compose Dateien für Homelabs
Template or starter Usable You are setting up self-hosted services behind Traefik and want working compose examples to adapt.
★ 662 Apache-2.0 Active, pushed 23 days ago -
13
Pi-hole-Optimized-Blocklists zachlagden
Pre-built, deduplicated Pi-hole blocklists merged from curated upstream sources and community reports: a master list plus advertising, tracking, malware and phishing, suspicious, and NSFW categories. Rebuilt weekly.
List, course or other material Usable You want ready-sorted categories for Pi-hole or AdGuard instead of assembling and deduplicating lists yourself.
★ 549 MIT Active, pushed 2 days ago -
14
Kubernetes Homelab lisenet
Building a Kubernetes homelab using kubeadm, Ansible, Helm and Terraform.
Template or starter Usable You are learning to run bare-metal Kubernetes at home and want a full worked example to follow.
★ 516 BSD-3-Clause Shell Active, pushed 35 days ago -
15
Sigwood helixmap
Local-first threat hunting for the logs you already have: Zeek, Pi-hole, syslog or the systemd journal, CloudTrail. Every run names the technique behind each detector. No agent, no daemon, no black box - between grep and a SIEM.
Developer tool Experimental You want to look for suspicious activity in logs you already collect without standing up a SIEM.
★ 348 MIT Python Active, pushed 5 days ago -
16
PiBar amiantos
PiBar for Pi-hole - Manage your Pi-hole(s) from your macOS menu bar!
Complete system Usable You use a Mac and often need to pause Pi-hole briefly to get a blocked site working.
★ 344 MPL-2.0 Swift Active, pushed 42 days ago -
17
Wally3k.github.io WaLLy3K
Repo for Firebog hosting
List, course or other material Usable You are choosing blocklists for Pi-hole and want a curated, categorised starting point that credits original maintainers.
★ 922 MIT CSS Slowing, pushed 11 months ago -
18
Pi-Hole-on-Google-Compute-Engine-Free-Tier-with-Full-Tunnel-and-Split-Tunnel-Wireguard-VPN-Configs rajannpatel
Run your own privacy-first ad blocking service at home, or in the cloud for free with Google Cloud Services.
List, course or other material Usable You want ad blocking on mobile devices away from home and are willing to follow a manual setup on a free cloud VM.
★ 866 MIT Slowing, pushed 8 months ago -
19
Wiregate NOXCIS
🥷🏼 AmneziaWG + WireGuard VPN Server with Web UI + TOR + DnsCrypt + Pihole +AdGuard
Complete system Experimental You want a self-hosted VPN with ad-blocking DNS and censorship-resistant transports in one stack, and can audit what it runs.
★ 618 MIT Vue Slowing, pushed 7 months ago -
20
PiHole Browser Extension badsgahhl
Browser extension to control your pi-hole
Integration Usable You run Pi-hole and want to toggle it from the browser instead of opening the admin page.
★ 231 MIT TypeScript Active, pushed yesterday -
21
Dnsweaver maxfield-allison
Automatic DNS records for containers, VMs & clusters. Seven sources (Traefik, Caddy, nginx-proxy, native labels, Kubernetes, Proxmox VE, Incus) and twelve DNS providers including Technitium, Pi-hole and AdGuard Home. Split-horizon out of the box. external-dns for the homelab.
Complete system Experimental Your homelab keeps adding services and you want local and public DNS records to follow them without manual edits.
★ 210 MIT Go Active, pushed today -
22
Self-hosted Yann39
Personal self-hosted infrastructure setup
Template or starter Usable You are building a small home server and want a detailed example of how the pieces fit together.
★ 182 GPL-3.0 Dockerfile Active, pushed 14 days ago -
23
Pi-hole-cloudflared-docker-compose-ansible-caddy benbalter
Pi-hole + Cloudflared (DNS-over-HTTPS) + Caddy on Raspberry Pi via Docker Compose & Ansible for an ad-free home network
Template or starter Usable You want a repeatable, scripted Pi-hole install on a Raspberry Pi with encrypted upstream DNS.
★ 164 MIT Dockerfile Active, pushed 2 months ago -
24
Ph-intercept m00grin
A Pi-hole DNS visual dashboard. Blocking is represented by an interceptor ship destroying 'blocked query' baddies, space invaders style. Now supports AdGuard Home and Technitium!
Complete system Experimental You want a fun wall display of your DNS blocking activity.
★ 134 MIT JavaScript Active, pushed today -
25
BlockyUI GabeDuarteM
A modern web interface for managing and controlling your Blocky DNS server.
Complete system Usable You run Blocky and want a point-and-click admin page like Pi-hole's.
★ 134 MIT TypeScript Active, pushed today -
26
Scamblocklist durablenapkin
A blocklist to protect users against untrustworthy sites.
List, course or other material Usable You want to add scam-site protection to Pi-hole, AdGuard or uBlock for less technical household members.
★ 126 MIT Active, pushed today -
27
DnsLibs AdguardTeam
DNS filtering library that's used in AdGuard products
Building block Production-ready You are building a DNS filtering app for desktop or mobile and want the same engine AdGuard ships.
★ 121 Apache-2.0 C++ Active, pushed today -
28
Mobiletrackers craiu
A repository of telemetry domains and URLs used by mobile location tracking, user profiling, targeted marketing and aggressive ads libraries.
List, course or other material Usable You want to cut phone app tracking at the DNS level on top of general ad lists.
★ 199 GPL-3.0 Slowing, pushed 9 months ago -
29
Crab-hole LuckyTurtleDev
🦀 Pi-Hole clone written in rust using hickory-dns/trust-dns
Complete system Experimental You want a small Rust DNS blocker configured by file and do not need Pi-hole's web interface.
★ 199 AGPL-3.0 Rust Slowing, pushed 6 months ago -
30
Pi-Hole-PiVPN-on-Google-Compute-Engine-Free-Tier-with-Full-Tunnel-and-Split-Tunnel-OpenVPN-Configs rajannpatel
Run your own privacy-first ad blocking service in the cloud for free on Google Cloud Services.
List, course or other material Experimental Only for historical reference; the author points readers to the WireGuard version of the guide instead.
★ 1.4k MIT Quiet, pushed 2 years ago
Commercial
-
1
NextDNS NextDNS
NextDNS protects you from all kinds of security threats, blocks ads and trackers on websites and in apps and provides a safe and supervised Internet for kids — on all devices and on all networks.
Complete system Production-ready You want network-wide blocking on phones and laptops wherever they go without running a Pi-hole.
Commercial
Made software that belongs here? Add it. Listing is free.