[RELEASE] Holeberry - a native macOS menu bar app for Pi-hole (free, open source)

Hey Pi-hole community,

I started my homelab journey about a year ago and the first service that I deployed on a mini PC that I bought 2nd hand was Pi-hole. That is why Pi-hole has a special place in my heart, my LG TV definitely hates it and why I decided to build a companion app for it.

In essence, I got tired of opening the web UI every time I just wanted to check status or unblock something for five minutes. So I built Holeberry, a native macOS menu bar app for it. Free and open source (MIT).

What it does:

  • Lives in your menu bar, shows status and total queries/blocked at a glance
  • Manage up to two Pi-hole instances at once. Every action (block/unblock/allowlist) applies to both, so they never drift out of sync
  • Disable blocking globally with a timer (or indefinitely). An auxiliary countdown will be right in the menu bar; re-enables automatically
  • One-click unblock of whatever site broke in your current browser tab (Safari, Chrome/Chromium, Firefox/Zen), without a global disable
    • The standout feature for me and the one I've been using the most
  • Browse recently blocked domains and allowlist/unblock them straight from the menu
  • Trigger a Gravity update right from the menu bar, on all your servers simultaneously
  • Now fully notarized with a paid developer account.

Why Holeberry and not another app?
I looked around before building this. Some of the existing companion apps for Pi-hole weren't in active development anymore; felt outdated or didn't do the things I actually needed day to day: keep two instances in sync, unblock just the tab I'm on instead of disabling blocking for the whole network, and being able to glance at it quickly. Those ended up being the features I use most, so they became the core of the app.

Requires macOS 14+, supports Pi-hole v6 (and v5, though less tested). Credentials live in Keychain, nothing written to disk.

GitHub: https://github.com/pedrovieira/Holeberry

Happy to answer questions, and open to feature requests / bug reports.

Thanks for the contribution to the Community. Could you create a new logo for the project? The one you have now is a little too close to our trademarked logo so to avoid any potential headaches it would be simpler to create a new one.

Thanks!

Hey Dan, absolutely. I’ll work on a new logo right away. Hopefully I can come up with something soon, that’s clearly distinct from Pi-hole’s branding while still making sense for the project. Thanks for the heads-up!

Hey Dan. Just to let you know that I released a new version of Holeberry with a new logo.

Thanks for the heads-up and apologies for any issues caused!

Looks great!

Thanks for understanding and being quick, I appreciate it.