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
Atera all-in-one platform IT management software with AI agents Icon
Atera all-in-one platform IT management software with AI agents

Ideal for internal IT departments or managed service providers (MSPs)

Atera’s AI agents don’t just assist, they act. From detection to resolution, they handle incidents and requests instantly, taking your IT management from automated to autonomous.
Learn More
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

23 hours ago