Ross ROSS = Recommend OSS · open-source software intelligence for agents

hickory-dns/hickory-dns

A Rust based DNS client, server, and resolver observed · 2026-08-28

github.com/hickory-dns/hickory-dns · Rust · NOASSERTION (other) observed · 2026-08-28

Health v2 · maintenance only

93/100

  • Activity 99
  • Release rhythm 81
  • Longevity 100

Flags: no_license

How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.

  • gap_med: 14.5
  • age_days: 4043
  • days_rel: 124
  • days_push: 7
  • n_releases_24m: 15

Full methodology

Adoption not part of the score

5381 stars · 622 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded

Hickory DNS (formerly Trust-DNS) is a Rust-based DNS client, server, and resolver library suite built for safety and security. It supports DNSSEC, TSIG, SIG(0), DoT, DoQ, and DoH, and can run as an authoritative server, forwarding, stub, or experimental recursive resolver.

Use cases

  • run a self-hosted authoritative DNS server in Rust
  • resolve DNS names from a Rust application without libc resolver
  • validate DNSSEC-signed records
  • serve DNS over TLS, HTTPS, or QUIC
  • manage zone data in memory, flat files, or SQLite
  • send dynamic DNS update messages programmatically

When to choose

  • you need a memory-safe, pure-Rust DNS stack
  • you want DNSSEC or encrypted DNS (DoT/DoH/DoQ) support
  • you're embedding DNS resolution or serving into a Rust service

When to avoid

  • you need a battle-tested recursive resolver for large-scale production (recursion is experimental)
  • you need a drop-in BIND replacement with full feature parity
  • you're not working in Rust or need a standalone DNS appliance with GUI management

Facets

library · maturity active

networking security http-server http-client networking security developer-tools self-hosted rust cross-platform windows self-hosted dns dnssec dns-server dns-client resolver dot doh doq trust-dns linux macos

2 sources

Member repositories

RepositoryRoleHealth v2
hickory-dns/hickory-dnsmain93

For agents

markdown · JSON · MCP: product_card(name="hickory-dns/hickory-dns")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem