m13253/dns-over-https
High performance DNS over HTTPS client & server observed · 2026-08-28
Health v2 · maintenance only
62/100
- Activity 72
- Release rhythm 28
- Longevity 100
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: 59
- age_days: 3272
- days_rel: 523
- days_push: 169
- n_releases_24m: 4
Adoption not part of the score
2204 stars · 245 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
A high-performance DNS-over-HTTPS (DoH) client and server written in Go, supporting both the Google DoH JSON API and IETF RFC 8484 wire format. It can be run as a local DNS resolver forwarding queries over HTTPS or self-hosted as a DoH server.
Use cases
- encrypt dns queries over https
- run my own dns-over-https server
- bypass dns blocking and censorship
- forward local dns to google or cloudflare over https
- set up a doh server with docker
- resolve dns via rfc 8484
When to choose
- you need both a DoH client and a self-hosted DoH server in one tool
- you want a lightweight, high-performance Go implementation deployable via systemd or Docker
- you need support for both Google JSON API and RFC 8484 wire format
When to avoid
- you only need a DoH client and your OS or browser already supports DoH natively
- you need DNS-over-TLS (DoT) or other encrypted DNS transports
- you want a managed DNS service rather than self-hosted software
Facets
application · maturity active
networking security proxy http-server http-client networking security privacy self-hosted windows cross-platform go self-hosted dns-over-https doh rfc-8484 dns-client dns-server censorship-circumvention linux macos docker
2 sources
- readme: https://github.com/m13253/dns-over-https · fetched 2026-08-28 · f3257fdda24d
- homepage: https://developers.google.com/speed/public-dns/docs/dns-over-https · fetched 2026-08-29 · 2c80b968abb2
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| m13253/dns-over-https | main | 62 |
For agents
markdown · JSON · MCP: product_card(name="m13253/dns-over-https")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem