compare
Blocky vs Pi-hole
The same facts for both, read from GitHub every night, and the relation a person reviewed.
| Fact | Blocky | Pi-hole |
|---|---|---|
| Language | Go | Shell |
| Licence | Apache-2.0 | Other |
| Stars | 7k | 61k |
| Latest | v0.35.0 | v6.4.3 |
| Last push | 2026-10-05 | 2026-10-03 |
| Release cadence | about 19 days between releases | about 59 days between releases |
| Active contributors | 10 commit authors on the default branch in the last 90 days | 0 commit authors on the default branch in the last 90 days |
| Flags | none | none |
How they relate
Blocky replaces Pi-hole. Alternatives to Pi-hole →
Full replacementDNS blocking configured in YAML, stateless, with encrypted upstreams.
Blocky
- v0.35.02026-09-057dd039c90d2fad74e5b01cf363d765bd4f4e38ec: feat(resolver): add blocky_client_response_total metric (#2222) (@jvandenbroe…
- v0.34.02026-07-2791a8f4437e983c840874aec4aded47fd90bd6ddf: fix(bootstrap): fall back to other resolved addresses when a dial fails (#219…
- v0.33.02026-06-30552eda5d7e8fd2de93efea4514f338fe468f7c70: feat(cli): add 'blocky stats' command (#2138) (@0xERR0R)
- v0.32.12026-06-20d3a1fe57d5ee70b3c573f2bcade0556957f0a028: fix(dnssec): don't cache transient Indeterminate validation results (#2120) (…
- v0.32.02026-06-16c851293904f8a7f941e09448b1f0fe5b4a935994: feat(blocking): log the matched rule in the block reason (#2091) (@0xERR0R)
Pi-hole
- v6.4.32026-07-06pi-hole/pi-hole/security/advisories/GHSA-h8w9-qx2v-wrww — Local privilege escalation from pihole user to root via /etc/…
- v6.4.22026-04-24Wipe version file before creating a new one
- v6.4.12026-04-03Remove additional ':' from debug log system time output
- v6.42026-02-17Remove wget from alpine dependencies
- v6.32025-11-27Add Fedora 43 to test suite
Blocky
✓ signed The latest release, v0.35.0, carries a signature GitHub verified.
Loading the security report
Pi-hole
✓ signed The latest release, v6.4.3, carries a signature GitHub verified.
Loading the security report