Free domain registration and practical DNS learning resources for everyone.
Top DNS GitHub Repositories & Tools (2026)
Discover the most starred and trending open source tools tagged with #dns.
Take your agent-built product live: hosting, database, domain, email, payments — on your own accounts. Open-source Agent Skill + zero-dependency Node CLI: detect → plan → approve → apply → verify. No GoLive account, backend or telemetry.
Xray, Penetrates Everything. Also the best v2ray-core. Where the magic happens. An open platform for various uses.
Grab your own cool'runs-on.dev' subdomain to use for free forever.
The best IP Toolbox. Check your IP address & geolocation, test IP for WebRTC and DNS IP leaks, run an IP quality check, browser fingerprint check, website availability check, network speed test, global latency test, MTR test, Whois search, and more.
Golang-based DNS server which maps DNS records with embedded IP addresses to those addresses.
Simple DNS proxy with DoH, DoT, DoQ and DNSCrypt support
A powerful open-source tool for managing networks and troubleshooting network problems!
An OOB interaction gathering server and client library
dnsx is a fast and multi-purpose DNS toolkit allow to run multiple DNS queries of your choice with a list of user-supplied resolvers.
Free, open-source application firewall for macOS. Little Snitch alternative with zero telemetry. Native SwiftUI world map, rules manager, DNS over HTTPS, pf-based blocking. Signed, notarized, MIT licensed.
Wait4X allows you to wait for a port or a service to enter the requested state.
A portable framework for low-level network packet construction
Android's Private DNS Supercharged
CLI tool for a high QPS DNS benchmark
Node.js DNS over HTTPS - :tangerine: Tangerine is the best drop-in replacement for dns.promises.Resolver using DNS over HTTPS ("DoH") via undici with built-in retries, timeouts, smart server rotation, AbortControllers, and caching support for multiple backends (with TTL and purge support). Made for @forwardemail.
The DNSimple API client for Ruby.
A cross platform mDNS-Browser app written in Rust using tauri and SvelteKit
proxy kit for Linux/Windows/MacOS/Android