{"id":40190010,"url":"https://github.com/pure-dns/puredns","last_synced_at":"2026-01-19T19:31:53.695Z","repository":{"id":40548269,"uuid":"486850581","full_name":"pure-dns/puredns","owner":"pure-dns","description":"How to secure your internet in Indonesia with pure DNS.","archived":false,"fork":false,"pushed_at":"2026-01-02T02:20:46.000Z","size":393,"stargazers_count":62,"open_issues_count":1,"forks_count":4,"subscribers_count":1,"default_branch":"main","last_synced_at":"2026-01-06T06:26:46.516Z","etag":null,"topics":["anonymized","dns","dns-over-https","dns-over-quic","dns-resolver","dns-server","dnscrypt","internet","privacy","secure","security"],"latest_commit_sha":null,"homepage":"https://puredns.org","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/pure-dns.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null},"funding":{"github":["fransallen","pure-dns"],"ko_fi":"fransallen","patreon":"fransallen","custom":"https://saweria.co/fransallen"}},"created_at":"2022-04-29T05:38:38.000Z","updated_at":"2026-01-02T02:20:49.000Z","dependencies_parsed_at":"2023-01-19T22:16:06.098Z","dependency_job_id":"5f1ab0f7-cfbf-4d1c-8e0b-f20209a3ac55","html_url":"https://github.com/pure-dns/puredns","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/pure-dns/puredns","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pure-dns%2Fpuredns","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pure-dns%2Fpuredns/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pure-dns%2Fpuredns/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pure-dns%2Fpuredns/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/pure-dns","download_url":"https://codeload.github.com/pure-dns/puredns/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pure-dns%2Fpuredns/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28581484,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-19T19:06:42.549Z","status":"ssl_error","status_checked_at":"2026-01-19T19:06:42.040Z","response_time":67,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["anonymized","dns","dns-over-https","dns-over-quic","dns-resolver","dns-server","dnscrypt","internet","privacy","secure","security"],"created_at":"2026-01-19T19:31:53.600Z","updated_at":"2026-01-19T19:31:53.675Z","avatar_url":"https://github.com/pure-dns.png","language":"TypeScript","funding_links":["https://github.com/sponsors/fransallen","https://github.com/sponsors/pure-dns","https://ko-fi.com/fransallen","https://patreon.com/fransallen","https://saweria.co/fransallen"],"categories":[],"sub_categories":[],"readme":"# PureDNS\n\nPureDNS is a secure DNS resolver designed specifically for users in Indonesia. When you browse the internet, your device needs to translate domain names (like google.com) into IP addresses. This process is called DNS resolution. PureDNS handles this translation securely, protecting your privacy and ensuring unrestricted access to the internet.\n\n## Our Mission\n\nBeyond providing a free DNS service, PureDNS is part of an effort to improve internet security literacy in Indonesia. By making encrypted DNS accessible and easy to understand, we aim to educate users about online privacy, help them understand how their internet connection works, and empower them to take control of their digital security.\n\n## Why Indonesia?\n\nPureDNS was created to address specific challenges faced by internet users in Indonesia:\n\n- **Bypass DNS-based blocking** without needing a VPN.\n- **Servers optimized for low latency** from Indonesia.\n- **Free and accessible** to everyone.\n\n## Features\n\n### Privacy \u0026 Security\n\n- **No logging**: We don't store any records of the websites you visit.\n- **DNSSEC validation**: Protects against DNS spoofing and cache poisoning attacks.\n- **Encrypted queries**: All DNS requests are encrypted using DoH, DoT, and DoQ.\n\n### Supported Protocols\n\n- **DNS-over-HTTPS (DoH)**: Encrypts DNS queries using HTTPS, the same protocol that secures website connections.\n- **DNS-over-TLS (DoT)**: Uses TLS encryption on port 853 for secure DNS resolution.\n- **DNS-over-QUIC (DoQ)**: Modern protocol offering faster connections and improved performance, port 853 UDP.\n\n## How to Use\n\nTo learn how to use PureDNS, please visit our website at [puredns.org](https://puredns.org).\n\nOn the website, you will find a detailed guide with step-by-step instructions on configuring PureDNS on your device or network settings.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpure-dns%2Fpuredns","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fpure-dns%2Fpuredns","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpure-dns%2Fpuredns/lists"}