← Latest products

I built a DNS resolver from scratch in Rust

no DNS libraries. Portable DNS resolver in Rust — .numa local domains, ad blocking, developer overrides. I built a DNS resolver that lets me use https://frontend.numa instead of localhost:5173 — auto-generated TLS certs, WebSocket passthrough, path routing.

Open source

1,964 stars · GitHubexternal site

Visit github.comexternal site

Reactions (1)

Similar products

by description similarity

  1. A Rust library to deconstruct DNS SPF records

    Hacker News26 pts

  2. Compare and monitor resolvers

    Hacker News59 pts

  3. Sinkzone DNS

    github.com

    Forwarder that blocks everything except your allowlist

    Hacker News96 pts

  4. Millwright

    github.com

    Rust-based, self-hosted LLM router

    Hacker News10 pts

  5. I found out Cloudflare has a DNS over HTTPS api via 1.1.1.1 resolver, figured I'd make a small tool out of it, as somene who keeps checking domain names for side projects which I never build, this kinda helps me look for something.

    Hacker News11 pts