As a backend project, miekg/dns has picked up 8.7k stars on GitHub (Go). DNS library in Go
Snapshot summary built from the project's own GitHub metadata — there's no written TopGit review yet. The page will update automatically when a full review is published.
WHY NO REVIEW YET
TopGit writes full reviews for the most-starred, most-requested repositories. This page is a snapshot until then — see the READ ME tab for the original README in full.
DNS version 2 is now available at https://codeberg.org/miekg/dns. This version should be 2x faster across
the board. Further optimizations welcome.
The version here will only see specific fixes and nothing else. At some point this repo will be archived.
Alternative (more granular) approach to a DNS library
Less is more.
Complete and usable DNS library. All Resource Records are supported, including the DNSSEC types.
It follows a lean and mean philosophy. If there is stuff you should know as a DNS programmer there
isn't a convenience function for it. Server side and client side programming is supported, i.e. you
can build servers and resolvers with it.
We try to keep the "master" branch as sane as possible and at the bleeding edge of standards,
avoiding breaking changes wherever reasonable. We support the last two versions of Go.
Goals
KISS;
Fast;
Small API. If it's easy to code in Go, don't make a function for it.
Users
A not-so-up-to-date-list-that-may-be-actually-current:
The most recent commit recorded on miekg/dns was 17 days ago, based on the GitHub push timestamp. The repository has 1.2k forks — one of the better signals of community interest.
How many stars does miekg/dns have?
miekg/dns has 8.7k GitHub stars — refresh the page for the live number, or check github.com/miekg/dns. TopGit mirrors GitHub's count but does not claim minute-by-minute accuracy.
Is miekg/dns open source?
Yes — miekg/dns ships under the BSD-3-Clause license, which makes its source code freely readable (and, depending on license terms, forkable and reusable). Source: github.com/miekg/dns.
What else is in the Backend space?
miekg/dns is tracked by TopGit under the Backend category, alongside 4 GitHub-tagged topics. Trending and Topics pages list peer repositories of comparable stars and language.
What topics is miekg/dns associated with?
GitHub's repository topics for miekg/dns: "dns", "dns-library", "dnssec", "go". TopGit's editorial category is Backend.
Where can I see miekg/dns in action?
The project maintains a homepage at https://miek.nl/2014/august/16/go-dns-package. The README tab on this page also usually contains screenshots and a quickstart.
Where do I read more about miekg/dns?
This TopGit page is a snapshot — the READ ME tab shows the project's own README content (links stripped, images preserved). The GitHub repository at github.com/miekg/dns is the definitive source.
Read full README in the tab above.
Still deciding about dns?
One click hands the question to an AI along with this page — see what it says about dns.