Open-source projects categorized as pi-hole

Top 23 pi-hole Open-Source Projects

  • Pi-hole

    A black hole for Internet advertisements

    Project mention: Your privacy is optional | dev.to | 2023-09-19

    Pi-Hole - I have Pi-Hole running in a docker container on my server. My router then uses Pi-Hole as it's DNS provider. This blocks all adverts and trackers going across my network. There are still some that get through like YouTube ads but it blocks the majority including Google Analytics.

  • docker-pi-hole

    Pi-hole in a docker container

    Project mention: Problem - Pi-Hole not getting many DNS requests | /r/pihole | 2023-07-10

    Yesterday I deployed the official pi hole docker container on my raspberry pi 3 and set a custom DNS address on my phone addressing to the pi.

  • SonarLint

    Clean code begins in your IDE with SonarLint. Up your coding game and discover issues early. SonarLint is a free plugin that helps you find & fix bugs and security issues from the moment you start writing code. Install from your favorite IDE marketplace today.

  • anti-AD

    致力于成为中文区命中率最高的广告过滤列表,实现精确的广告屏蔽和隐私保护。anti-AD现已支持AdGuardHome,dnsmasq, Surge,Pi-Hole,smartdns等网络组件。完全兼容常见的广告过滤工具所支持的各种广告过滤列表格式

  • Self-Hosting-Guide

    Self-Hosting Guide. Learn all about locally hosting (on premises & private web servers) and managing software applications by yourself or your organization. Including Cloud, LLMs, WireGuard, Automation, Home Assistant, and Networking.

    Project mention: Deploying ChatGPT locally with Kubernetes, Docker, Windows, MacOS, and Linux | /r/programming | 2023-04-16
  • whitelist

    A simple tool to add commonly white listed domains to your Pi-Hole setup.

    Project mention: Pihole database corrupted, -2 domains on adlist | /r/pihole | 2023-07-08

    I don't know if it's related, but a few weeks ago I installed this https://github.com/anudeepND/whitelist For a while I didn't notice anything strange. Then a few days ago I noticed the same as you: -2 Domains on Adlists.

  • wirehole

    WireHole is a combination of WireGuard, Pi-hole, and Unbound in a docker-compose project with the intent of enabling users to quickly and easily create a personally managed full or split-tunnel WireGuard VPN with ad blocking capabilities thanks to Pi-hole, and DNS caching, additional privacy options, and upstream providers via Unbound.

    Project mention: Routing some containers through VPN | /r/selfhosted | 2023-04-21

    I have been running a home server for a little over a year now mostly for Plex and backups. I set up a Wireguard instance with unbound and pi-hole called Wirehole to remote to my services and keeping things secure on my phone and laptop at times.

  • youTube_ads_4_pi-hole

    YouTube script to add the new Ads list for Pi-hole

    Project mention: It's all just Chromium | /r/ProgrammerHumor | 2023-03-31
  • Mergify

    Tired of breaking your main and manually rebasing outdated pull requests?. Managing outdated pull requests is time-consuming. Mergify's Merge Queue automates your pull request management & merging. It's fully integrated to GitHub & coordinated with any CI. Start focusing on code. Try Mergify for free.

  • gravity-sync

    💫 The easy way to synchronize the DNS configuration of two Pi-hole 5.x instances.

    Project mention: Sync Local DNS and Lists on second pihole - latest way? | /r/pihole | 2023-07-09

    OR I could implement https://github.com/vmstan/gravity-sync as it's last commit was a year ago but users still seem to be using it.

  • dns-blocklists

    DNS-Blocklists: For a better internet - keep the internet clean!

    Project mention: Ability to use hagezi lists? | /r/firewalla | 2023-09-02

    Hi, I was wondering if there was a way to use Hagezi lists within Firewalla natively? Both block and allow? https://github.com/hagezi/dns-blocklists

  • AdminLTE

    Pi-hole Dashboard for stats and more (by pi-hole)

    Project mention: Any plans for pihole 6.0? | /r/pihole | 2023-07-06
  • Maza ad blocking

    Local ad blocker. Like Pi-hole but local and using your operating system.

    Project mention: Apps that should be paid, but are not (Part 6) | /r/macapps | 2023-02-23

    https://github.com/tanrax/maza-ad-blocking - Local ad blocker. Like Pi-hole but local and using your operating system. - if you have heard about AdGuard, but want to use something similar locally, give this tool a try.

  • Pi.Alert

    WIFI / LAN intruder detector. Check the devices connected and alert you with unknown devices. It also warns of the disconnection of "always connected" devices

    Project mention: Pi.Alert using increasing number of arp-scan processes simultaneously | /r/pihole | 2023-07-05

    For those of you who may seek help on this subject, kind leiweibau helped me in this and that conversations. There is a better and actively developed fork of this project in leiweibau's github repo. So you may want to use it.

  • PADD

    PADD (formerly Chronometer2) is a more expansive version of the original chronometer.sh that is included with Pi-Hole. PADD provides in-depth information about your Pi-hole.

    Project mention: Cant get PADD to run, I've restarted the installation 3 times and it still wont display on my 3.5" screen | /r/pihole | 2023-09-17
  • Pi-Hole-PiVPN-on-Google-Compute-Engine-Free-Tier-with-Full-Tunnel-and-Split-Tunnel-OpenVPN-Configs

    Run your own privacy-first ad blocking service in the cloud for free on Google Cloud Services.

    Project mention: Block all ads on your Google Pixel | /r/GooglePixel | 2023-04-03
  • pihole-regex

    Custom regex filter list for use with Pi-hole.

    Project mention: Important Update: Changes to Blocklist Syntax Support | /r/oisd_blocklist | 2023-03-16

    There are wrappers for updating regex lists that can be modified with other URLs. This was floating around for a while: https://github.com/mmotti/pihole-regex/blob/master/install.py and this is another method: https://www.bentasker.co.uk/posts/documentation/general/refreshing-piholes-regex-block-list-from-external-sources.html With enough regex tweaking I bet you could shave at least tens of thousands of lines off your list, and it could be divided into regex entries for domains where it makes sense, with the rest being non-regex domain entries. Simple regex that is functionally equivalent to AdBlock style wildcard blocks won't notably bog down the system either. It might take a few hours to get a workflow going to streamline producing such a list, but it can be done.

  • FTL

    The Pi-hole FTL engine

    Project mention: Dashboard display problem | /r/pihole | 2023-06-25

    It's actually the name of the Pi-hole DNS server (FTLDNS) - pihole-FTL: - https://docs.pi-hole.net/ftldns/ - https://github.com/pi-hole/FTL

  • pihole-updatelists

    Update Pi-hole's lists from remote sources easily

    Project mention: Blocking 4-5,000 quiries to ccp-lh.googleusercontent.com | /r/pihole | 2023-05-18

    I'm using this fork of the official pihole docker https://github.com/jacklul/pihole-updatelists. This docker image by default contains the block lists form https://firebog.net/, but only the safe ones that shouldn't affect web browsing which is what I've seen the past few days I've been running it.

  • no-google

    Completely block Google and its services

    Project mention: Is there a filter or otherwise a way to block all google domains except YouTube? | /r/Adguard | 2023-05-12


  • 1Hosts

    World's most advanced DNS filter-/blocklists!

    Project mention: [HELP] Energized Protection 403 Forbidden Error | /r/Magisk | 2023-05-17

    Oh btw a sidenote: instead of the Energized lists you can use the 1Hosts lists, it is awesome as well.

  • blacklist

    Curated and well-maintained hostfile to block ads, tracking, cryptomining, and more! Updated regularly. ⚡🔒

    Project mention: What filters do you people use for adguard? | /r/Adguard | 2023-03-14

    Enable most of the default ones, use DNS filtering. I use Cloudflare DNS. And for some third-party filters you can load, I recommend Steven Black hosts, OISD blocklists, Developer Dan hosts and AnudeepND Blacklist.

  • NextDNS-Config

    Setup guide for NextDNS, a DoH proxy with advanced capabilities.

    Project mention: Recommend blocklists? | /r/nextdns | 2023-07-07
  • cloudblock

    Cloudblock deploys secure ad-blocking and VPN for all devices. Text and video guides included! 6 supported cloud providers, plus Ubuntu and Raspberry Pi. Cloudblock deploys Wireguard VPN, Pi-Hole DNS Ad-blocking, and DNS over HTTPS in a cloud provider - or locally - using Terraform and Ansible.

    Project mention: Install Pi Hole and configure to work with WireGuard on Free OCI Instance | /r/pihole | 2023-06-16

    https://github.com/chadgeary/cloudblock Another one which you can use but with less work

  • Pi.Alert

    💻🔍 WIFI / LAN intruder detector. Scans for devices connected to your network and alerts you if new and unknown devices are found. (by jokob-sk)

    Project mention: Questions about Pialert | /r/selfhosted | 2023-05-16
  • InfluxDB

    Collect and Analyze Billions of Data Points in Real Time. Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2023-09-19.

pi-hole related posts


What are some of the best open-source pi-hole projects? This list will help you:

Project Stars
1 Pi-hole 43,410
2 docker-pi-hole 6,883
3 anti-AD 6,834
4 Self-Hosting-Guide 5,980
5 whitelist 3,912
6 wirehole 3,417
7 youTube_ads_4_pi-hole 2,236
8 gravity-sync 1,801
9 dns-blocklists 1,788
10 AdminLTE 1,767
11 Maza ad blocking 1,713
12 Pi.Alert 1,655
13 PADD 1,305
14 Pi-Hole-PiVPN-on-Google-Compute-Engine-Free-Tier-with-Full-Tunnel-and-Split-Tunnel-OpenVPN-Configs 1,264
15 pihole-regex 1,246
16 FTL 1,216
17 pihole-updatelists 1,197
18 no-google 1,074
19 1Hosts 1,007
20 blacklist 981
21 NextDNS-Config 741
22 cloudblock 734
23 Pi.Alert 713
Collect and Analyze Billions of Data Points in Real Time
Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge.