Fast and lightweight DNS proxy as ad-blocker for local network with many features
See the code
Blocky is a DNS proxy and ad-blocker for the local network written in Go with following features:
Blocking - Blocking of DNS queries with external lists (Ad-block, malware) and allowlisting
Advanced DNS configuration - not just an ad-blocker
Performance - Improves speed and performance in your network
Various Protocols - Supports modern DNS protocols
Security and Privacy - Secure communication
Integration - various integration
Simple configuration - single or multiple configuration files in YAML format
Simple installation/configuration - blocky was designed for simple installation
Blocky is free, open source, and built entirely in my spare time — with no telemetry, no data collection, and no hidden filtering. It keeps the DNS for thousands of home networks, homelabs, and businesses clean and private, and it always will.
Maintaining a project this size — fixing bugs, reviewing pull requests, shipping new features, and keeping up with security — takes a lot of time. Thousands of people run Blocky; only a handful support it. If Blocky is useful to you, please consider chipping in. Your support directly funds ongoing development and helps keep Blocky independent and ad-free, forever.
Even a small recurring contribution makes a real difference and is hugely appreciated. 🙏



Thank you to everyone who supports Blocky! ❤️
You can jump to Installation chapter in the documentation.
You can find full documentation and configuration examples at: https://0xERR0R.github.io/blocky/
Issues, feature suggestions and pull requests are welcome!
(top 24 of 83)
291 followers · starred Mar 2025
662 followers · starred Apr 2024
1,390 followers · starred May 2023
151 followers · starred Jun 2023
Go
99.4%
Fast and lightweight DNS proxy as ad-blocker for local network with many features
See the code
Blocky is a DNS proxy and ad-blocker for the local network written in Go with following features:
Blocking - Blocking of DNS queries with external lists (Ad-block, malware) and allowlisting
Advanced DNS configuration - not just an ad-blocker
Performance - Improves speed and performance in your network
Various Protocols - Supports modern DNS protocols
Security and Privacy - Secure communication
Integration - various integration
Simple configuration - single or multiple configuration files in YAML format
Simple installation/configuration - blocky was designed for simple installation
Blocky is free, open source, and built entirely in my spare time — with no telemetry, no data collection, and no hidden filtering. It keeps the DNS for thousands of home networks, homelabs, and businesses clean and private, and it always will.
Maintaining a project this size — fixing bugs, reviewing pull requests, shipping new features, and keeping up with security — takes a lot of time. Thousands of people run Blocky; only a handful support it. If Blocky is useful to you, please consider chipping in. Your support directly funds ongoing development and helps keep Blocky independent and ad-free, forever.
Even a small recurring contribution makes a real difference and is hugely appreciated. 🙏



Thank you to everyone who supports Blocky! ❤️
You can jump to Installation chapter in the documentation.
You can find full documentation and configuration examples at: https://0xERR0R.github.io/blocky/
Issues, feature suggestions and pull requests are welcome!
(top 24 of 83)
291 followers · starred Mar 2025
662 followers · starred Apr 2024
1,390 followers · starred May 2023
151 followers · starred Jun 2023
Go
99.4%