awesome-repositories.com
Blog
MCP
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoServidor MCPAcerca deCómo clasificamosPrensa
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

6 repositorios

Awesome GitHub RepositoriesDNS-over-HTTPS Clients

Client implementations that wrap DNS queries in HTTPS for secure transmission.

Distinct from DNS-over-HTTPS Servers: Focuses on the client-side implementation of DoH rather than the server-side hosting.

Explore 6 awesome GitHub repositories matching networking & communication · DNS-over-HTTPS Clients. Refine with filters or upvote what's useful.

Awesome DNS-over-HTTPS Clients GitHub Repositories

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • bromite/bromiteAvatar de bromite

    bromite/bromite

    6,277Ver en GitHub↗

    Bromite is a privacy-focused fork of the Chromium browser for Android that blocks advertisements and tracking scripts by default, enforces encrypted HTTPS connections, and prevents browser fingerprinting without requiring any extensions or manual configuration. It applies a patch-based build system to layer privacy and security modifications directly onto the upstream Chromium codebase during compilation, integrating a filter list engine for network-level ad blocking and adding noise to browser APIs to mask device identity. The browser distinguishes itself through comprehensive privacy harden

    Sends DNS queries through encrypted HTTPS connections to a user-specified endpoint.

    adblockadblockingandroid
    Ver en GitHub↗6,277
  • sadeghhayeri/greentunnelAvatar de SadeghHayeri

    SadeghHayeri/GreenTunnel

    4,855Ver en GitHub↗

    GreenTunnel es una utilidad de red diseñada para eludir la inspección profunda de paquetes (DPI) y saltar la censura de internet. Funciona como una herramienta que modifica los paquetes de red salientes y cifra las consultas DNS para evitar que los proveedores de servicios de internet y los sistemas de filtrado de red detecten y bloqueen destinos web específicos. El proyecto implementa un proxy de fragmentación HTTP y un fragmentador de handshake HTTPS. Estos componentes dividen los encabezados de solicitud y los registros de handshake TLS en múltiples segmentos para ocultar los nombres de host y los nombres de servidores de destino de los sistemas de inspección. El software también incluye un cliente DNS-over-HTTPS para recuperar direcciones IP utilizando protocolos cifrados, evitando la interceptación o suplantación de consultas DNS estándar. Las capacidades adicionales cubren la manipulación de paquetes TCP y la fragmentación de segmentos en la capa de transporte para evadir la inspección de tráfico.

    Implements a DNS-over-HTTPS client to securely resolve domain names and prevent ISP interception.

    JavaScript
    Ver en GitHub↗4,855
  • paulmillr/encrypted-dnsAvatar de paulmillr

    paulmillr/encrypted-dns

    4,415Ver en GitHub↗

    This project is a DNS privacy proxy and resolver that functions as a local bridge, converting plaintext DNS traffic into encrypted requests. It acts as a client for DNS-over-HTTPS and DNS-over-TLS protocols to prevent interception and spoofing of network requests. The system implements network privacy hardening by routing domain lookups through secure tunnels, which reduces the amount of plain text data leaked to internet service providers. It utilizes a profile-based connection management system to map security profiles to specific encrypted endpoints, preventing DNS hijacking and man-in-the

    Routes DNS lookups through HTTPS connections to secure domain resolution against man-in-the-middle attacks.

    JavaScriptcloudflareconfiguration-profiledns
    Ver en GitHub↗4,415
  • timothymiller/cloudflare-ddnsAvatar de timothymiller

    timothymiller/cloudflare-ddns

    4,224Ver en GitHub↗

    Este proyecto es una utilidad de red basada en Rust y un cliente de DNS dinámico diseñado para monitorear direcciones IP públicas y actualizar automáticamente los registros DNS de Cloudflare y las listas de acceso del Web Application Firewall (WAF). Identifica las direcciones IPv4 e IPv6 actuales utilizando una combinación de APIs HTTP y proveedores de DNS-over-HTTPS. La herramienta se distingue por gestionar tanto los registros de dominio como las listas de IP del WAF para mantener un acceso seguro para hosts con conexiones a internet cambiantes. Incluye un modo de vista previa de cambios DNS para simular actualizaciones sin modificar los registros en vivo y utiliza filtrado de rango anycast para evitar actualizaciones de registros incorrectas desde espacios de direcciones de proveedores. El sistema gestiona la programación mediante expresiones cron o intervalos fijos e implementa tiempos de solicitud de API con jitter para evitar la limitación de tasa (rate limiting). Cubre amplias áreas de capacidad, incluyendo soporte de red de doble pila, inyección de secretos basada en el entorno para tokens de autenticación, notificaciones de estado externas y monitoreo de salud basado en latidos (heartbeat).

    Identifies current public IPv4 and IPv6 addresses using secure DNS-over-HTTPS providers.

    Rustamd64arm64armv7
    Ver en GitHub↗4,224
  • nextdns/nextdnsAvatar de nextdns

    nextdns/nextdns

    4,072Ver en GitHub↗

    NextDNS is a network DNS client and proxy that functions as a local resolver, forwarder, and DNS-over-HTTPS proxy. Its primary purpose is to route local name resolution requests to external providers using encrypted HTTPS traffic to improve privacy and bypass network restrictions. The service distinguishes itself by embedding client identity metadata—collected via mDNS or DHCP—into outgoing queries, allowing for per-device tracking and the application of unique filtering profiles. It features advanced routing logic, including split-horizon DNS for balancing public and private resolution, doma

    Converts standard DNS requests into encrypted HTTPS traffic to secure network queries and bypass local DNS restrictions.

    Godnsdns-over-https
    Ver en GitHub↗4,072
  • mr-karan/doggoAvatar de mr-karan

    mr-karan/doggo

    4,130Ver en GitHub↗

    doggo is a multi-protocol DNS lookup client, performance analyzer, and diagnostic troubleshooting tool. It functions as a command-line utility for performing DNS queries across various transport protocols, including UDP, TCP, HTTPS, TLS, and QUIC. The project distinguishes itself through a focus on secure and distributed resolution. It implements encrypted DNS standards such as DNS over HTTPS, DNS over QUIC, and DNSCrypt, and provides DNSSEC validation to verify chains of trust for signed domains. Additionally, it can execute queries from global geographic locations via an external API to ana

    Encrypts queries and responses via HTTPS to prevent eavesdropping and manipulation of network traffic.

    Godnsdns-clientdoh
    Ver en GitHub↗4,130
  1. Home
  2. Networking & Communication
  3. DNS Servers
  4. DNS-over-HTTPS Servers
  5. DNS-over-HTTPS Clients

Explorar subetiquetas

  • CLI Configuration ToolsCommand-line interfaces for managing the configuration of encrypted DNS tunnels and failover settings. **Distinct from DNS-over-HTTPS Clients:** Focuses on the administrative CLI interface rather than the network transport implementation of the DoH client.
  • DoH IP DetectionUsing DNS-over-HTTPS queries specifically to identify the public IP of the local host. **Distinct from DNS-over-HTTPS Clients:** Focuses on IP discovery rather than general secure DNS resolution