Tools/0xERR0R/blocky

blocky

No description available.

6.8k+8/wkemergingGoApache-2.0trending

The Lens

By Erik Loyd, SaaS CEO and former COO/CFO of an AWS Premier Partner.

Updated Mar 2026

Blocky is a DNS proxy that filters requests before they reach your devices. Same concept as Pi-hole but written in Go, runs as a single binary, and needs zero dependencies. No database, no web server framework, no PHP.

Point your router's DNS at Blocky, configure your blocklists, and every device on your network stops loading ads and trackers. It supports DNS-over-HTTPS, DNS-over-TLS, conditional forwarding, and client-specific rules. Apache 2.0.

Fully free. No paid tier, no cloud version. Self-host only.

The catch: Blocky has no web dashboard out of the box. Pi-hole gives you a slick admin panel with graphs and query logs. Blocky gives you a config file and an API. If you want a UI, you'll need to set up Grafana or a third-party frontend. For people comfortable with YAML config files, that's fine. For everyone else, Pi-hole's UI is hard to beat.

Free vs Self-Hosted vs Paid

fully free

Fully open source under Apache 2.0. No paid features, no cloud offering.

Self-hosting cost: runs on anything: a Raspberry Pi, a $5 VPS, a Docker container on your NAS. Single binary, ~20MB RAM usage. Essentially free to operate.

Free. Single binary, runs on anything, no paid tier.

Self-hosting ops:moderate

Get tools like this every Wednesday

One featured tool, three on the radar. No fluff.

Similar Tools

Score
80/100 · A
Adoption21/30
Maintenance25/25
Community9/20
License15/15
Analysis10/10

A low score is not a verdict on quality. Young and niche tools start low by design. How we calculate scores

Trust Signals

Growing adoption: 6,536 starsPermissive license (Apache-2.0)

About

Owner
0xERR0R (Organization)
Stars
6,840
Forks
293

Explore Further

More tools in the directory