Blocky is a fast, lightweight DNS proxy and network-wide ad blocker designed for home labs and small networks that want Pi-hole-like filtering with more flexible DNS routing and modern protocol support. It blocks DNS queries using external deny lists while also supporting allow lists, and it can scope policies by client groups so different devices or households can have different rulesets. Unlike a single-purpose blocker, it supports advanced DNS behavior such as conditional forwarding and custom resolution for specific domains, letting you shape traffic in ways that fit split-horizon DNS, internal services, or privacy-focused upstream strategies. Performance is a major focus, with configurable caching, prefetching, and the ability to use multiple upstream resolvers simultaneously to reduce latency and avoid single points of failure.

Features

  • DNS blocking with external allow and deny lists plus regex matching
  • Per-client-group policies for different device categories and networks
  • DNS caching, prefetching, and multi-upstream resolver support
  • DNS over UDP/TCP plus DoH and DoT protocol support
  • Prometheus metrics with Grafana dashboards and query logging options
  • Stateless deployment as Docker image or single binary across x86-64 and ARM

Project Samples

Project Activity

See All Activity >

Categories

DNS

License

Apache License V2.0

Follow Blocky

Blocky Web Site

Other Useful Business Software
Our Free Plans just got better! | Auth0 Icon
Our Free Plans just got better! | Auth0

With up to 25k MAUs and unlimited Okta connections, our Free Plan lets you focus on what you do best—building great apps.

You asked, we delivered! Auth0 is excited to expand our Free and Paid plans to include more options so you can focus on building, deploying, and scaling applications without having to worry about your security. Auth0 now, thank yourself later.
Try free now
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of Blocky!

Additional Project Details

Programming Language

Go

Related Categories

Go DNS Software

Registered

2026-01-27