CoreDNS VS go-dns

Compare CoreDNS vs go-dns and see what are their differences.

go-dns

net.Resolvers with caching, opportunistic encryption, and DoT/DoH (by ncruces)
DNS
Our great sponsors
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • SaaSHub - Software Alternatives and Reviews
CoreDNS go-dns
41 3
11,754 34
1.2% -
9.3 5.4
5 days ago 5 months ago
Go Go
Apache License 2.0 MIT License
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.

CoreDNS

Posts with mentions or reviews of CoreDNS. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2023-10-08.

go-dns

Posts with mentions or reviews of go-dns. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2023-03-18.
  • Cool networking projects in golang
    6 projects | /r/golang | 18 Mar 2023
    And this is the relevant bit: it lets you customize the dialing bit. github.com/ncruces/go-dns "hijacks" this mechanism to do its thing. It's a bit of an "hack", but an explicitly supported one.
    6 projects | /r/golang | 18 Mar 2023
    If you're looking into a tiny, useful hack, you may find github.com/ncruces/go-dns fun, though maybe the hack confuses things. If you're interested I can give you the 5min explanation on how it works.
  • DNS over HTTPS resolver server under 300 lines of code
    3 projects | /r/golang | 18 Mar 2021
    For the record, I'm (also) interested because in github.com/ncruces/go-dns I do none of this.

What are some alternatives?

When comparing CoreDNS and go-dns you can also consider the following projects:

PowerDNS - PowerDNS Authoritative, PowerDNS Recursor, dnsdist

blocky - Fast and lightweight DNS proxy as ad-blocker for local network with many features

Pi-hole - A black hole for Internet advertisements

nsupdate.info - Dynamic DNS service

etcd - Distributed reliable key-value store for the most critical data of a distributed system

cni - Container Network Interface - networking for Linux containers

Maza ad blocking - Local ad blocker. Like Pi-hole but local and using your operating system.

SPF Toolbox - SPFtoolbox is a Javascript and PHP app to look up DNS records such as SPF, MX, Whois, and more

whoogle-search - A self-hosted, ad-free, privacy-respecting metasearch engine

Fluentd - Fluentd: Unified Logging Layer (project under CNCF)

dnscrypt-proxy - dnscrypt-proxy 2 - A flexible DNS proxy, with support for encrypted DNS protocols.

alertmanager - Prometheus Alertmanager