





I built an open source browser extension for Pi-hole (stats, multiple instances, domain management, and more)
Hey everyone,
I know there are already several Pi-hole browser extensions out there, and they work well for what they are. However, I felt like the existing options were missing stuff like detailed graphs I really wanted to see.
That's why I've been working on Pi-hole In One, an open source browser extension designed to give you control over your instances without having to open the web interface every time you want simply whitelist a domain or turn off blocking temporarily.
Features:
- Blocking control: Toggle Pi-hole blocking from the popup. Temporarily disable for a preset duration (10s, 30s, 5m, 30m, 1h) with a live countdown that re-enables blocking automatically.
- Domain management: See if the current tab's domain is blocked or allow-listed and toggle it instantly, without opening the Pi-hole admin interface.
- Stats at a glance: Stats at a glance: See today's query count, blocked count, block percentage, and cached count, each with a sparkline graph showing activity over time. Optionally show query status and query type breakdowns as donut charts.
- Multiple Pi-hole instances: Connect to multiple Pi-holes and control them all from one extension, with per-instance tabs in the popup.
- Extension badge: Configurable toolbar badge: blocked percentage, ON/OFF state, or the active client count Updates every minute, on browser startup, and after any change.
It’s fully open-source and you can even build it from source yourself if you prefer.
Links:
I’m really looking for feedback from the community, I'd love to hear your thoughts!
u/creeperkatze — 3 days ago