The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning. Learn more →
Top 23 Doh Open-Source Projects
-
smartdns
A local DNS server to obtain the fastest website IP for the best Internet experience, support DoT, DoH. 一个本地DNS服务器,获取最快的网站IP,获得最佳上网体验,支持DoH,DoT。
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
serverless-dns
The RethinkDNS resolver that deploys to Cloudflare Workers, Deno Deploy, Fastly, and Fly.io
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
encrypted-dns-server
An easy to install, high-performance, zero maintenance proxy to run an encrypted DNS server.
-
doh-server
Fast, mature, secure DoH and ODoH server proxy written in Rust. Previously known as doh-proxy and rust-doh.
-
dnscrypt-server-docker
A Docker image for a non-censoring, non-logging, DNSSEC-capable, DNSCrypt-enabled DNS resolver
-
DNS-over-Discord
1.1.1.1 works from a Discord server, thanks to the 1.1.1.1 bot. Invite the bot to your Discord server to start using DNS over Discord.
-
fastdns
Fast DNS package for Go. Tuned for high performance. Zero memory allocations in almost paths. Up to 1M QPS on a single host.
-
dnswarden
Adblocking dns, Uncensored dns server and Adult-filter dns. Supports Dns-over-QUIC , Dns-over-HTTPS and Dns-over-TLS with DNSSEC enabled and no logging.
-
DoH-IP-blocklists
This repo contains the domain names and the IPv4/IPv6 addresses of public DoH server
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Project mention: What to do with your DNS when ODoH's Trust-Me-Bruh Model doesn't work for you | dev.to | 2024-02-29There is more than one way to do this but I have decided to use dnscrypt-proxy. We will not be using dnscrypt for the dnscrypt protocol though you could elect to use that as the underlying DNS protocol. dnscrypt-proxy lets's us use a SOCKS5 proxy through which the DNS queries will be sent. We will use a Tor SOCKS5 proxy here. You can choose which protocols should be enabled and which ones should be disabled. There are two points:
For DNS just run smartdns (https://github.com/pymumu/smartdns/blob/master/ReadMe_en.md) in your NAS, RPi or DD-WRT/OpenWRT router and enjoy.
Project mention: Thoughts on RethinkDNS. Firewall, Privacy, Ads, all-in-one app for privacy. | /r/PrivacyGuides | 2023-05-17sky is a stub resolver, which after stripping out all request information, forwards the dns query to both Cloudflare and Google DoH servers (code), and replies from which ever responds back the fastest. Both the client app and the resolver (server) are open source, so if you find any leaks and know what's up, we're open to changes.
Project mention: Sensible configuration for NextDNS tracker and ad blocking | news.ycombinator.com | 2024-04-13
Block the google, cloudflare ones - will cover most situations. Or white-list egress IPs for your unknown devices if you have to use them. Or setup a transparent proxy and inspect the content there and deny DNS. There ARE ways but yes things get a bit more complex. Most firewalls will be happy to index a long list of IPs as a set and perform well checking if src/dst ip matches. So you can use sites like https://github.com/dnscrypt/dnscrypt-resolvers to extract the list of IPs and update the set.
Project mention: self hosted dns to "override" ips on local requests to local ip addresses | /r/selfhosted | 2023-11-14Link: https://github.com/DNSCrypt/dnscrypt-server-docker
check to see if it is a dns block from your provider, if so use one like blahdns. https://blahdns.com.
Project mention: Adblocking dns, Uncensored dns server and Adult-filter dns. Supports Dns-over-QUIC , Dns-over-HTTPS and Dns-over-TLS with DNSSEC enabled and no logging. | /r/coolgithubprojects | 2023-09-20
It lets you run the "on-device" version of RethinkDNS+. It lets you set blocklists to help you block domains based on categories such as trackers & ads, cryptocurrencies, gambling, social media, adult, security etc with precurated list of blocklists (which are defined here). These are DNS-based blocklists, so as such, they're less powerful than anti-ad browsers like Brave, Vivaldi or browser-based plugins like uBlockOrigin, AdGuard.
Doh related posts
- What to do with your DNS when ODoH's Trust-Me-Bruh Model doesn't work for you
- Installing DNSCrypt-Proxy on Silverblue - possible SELinux issue
- SmartDNS – local DNS server that forwards to multiple upstream DNS servers
- I need help with DNScrypt proxy v2 and dnsmasq to prevent dns leaks
- trying to use Anonymized DNS with DNScrypty proxy v2 on openwrt router
- I need help with DNScrypt proxy v2 and dnsmasq to prevent dns leaks
- help with DNScrypt proxy v2 and dnsmasq to prevent dns leaks
-
A note from our sponsor - WorkOS
workos.com | 24 Apr 2024
Index
What are some of the best open-source Doh projects? This list will help you:
Project | Stars | |
---|---|---|
1 | dnscrypt-proxy | 10,928 |
2 | smartdns | 7,725 |
3 | dns-over-https | 1,881 |
4 | serverless-dns | 1,727 |
5 | doggo | 1,504 |
6 | q | 1,496 |
7 | NextDNS-Config | 1,209 |
8 | dnscrypt-resolvers | 1,119 |
9 | encrypted-dns-server | 890 |
10 | doh-server | 679 |
11 | dnscrypt-server-docker | 648 |
12 | firewalla | 523 |
13 | routedns | 428 |
14 | blahdns | 418 |
15 | blocklist | 274 |
16 | DNS-over-Discord | 270 |
17 | covid19za | 255 |
18 | DNSecure | 175 |
19 | fastdns | 145 |
20 | dnswarden | 127 |
21 | DoH-IP-blocklists | 113 |
22 | TheGreatWall | 103 |
23 | blocklists | 77 |
Sponsored