Ross ROSS = Recommend OSS · open-source software intelligence for agents

NewFuture/DDNS

🌐自动更新域名解析到本机IP(支持dnspod,阿里DNS,CloudFlare,华为云,DNSCOM...) observed · 2026-08-28

github.com/NewFuture/DDNS · homepage · Python · MIT (permissive) observed · 2026-08-28

Health v2 · maintenance only

98/100

  • Activity 99
  • Release rhythm 96
  • Longevity 100
How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.

  • gap_med: 21.5
  • age_days: 3736
  • days_rel: 26
  • days_push: 8
  • n_releases_24m: 9

Full methodology

Adoption not part of the score

4682 stars · 676 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded

A cross-platform dynamic DNS (DDNS) client that automatically syncs DNS records to the machine's current IPv4/IPv6 address, supporting 15+ DNS providers such as Cloudflare, DNSPod, AliDNS, and Huawei Cloud. It runs on the Python standard library alone with no third-party runtime dependencies, and can be deployed via Docker, standalone binaries, pip, or source.

Use cases

  • keep home server domain pointing at my changing IP
  • update DNS records automatically for ipv6 address
  • dynamic dns client for cloudflare
  • run ddns on NAS with docker
  • sync domain to public ip on raspberry pi
  • update multiple domains across multiple dns providers
  • ddns client without installing python dependencies

When to choose

  • you need IPv4 and IPv6 DDNS across many Chinese and international DNS providers
  • you want a dependency-free client deployable via Docker, binary, pip, or source
  • you need flexible IP sources (public, private, URL, regex, custom command) and proxy/SSL support
  • you want built-in scheduling, caching, and a web console for long-running updates

When to avoid

  • your DNS provider is unsupported and you cannot use the custom callback API
  • you need a GUI-only tool rather than CLI/config-file driven operation
  • you need features like HE.net or No-IP record auto-creation, which are not supported

Facets

cli-tool · maturity active

networking cli configuration-management scheduling self-hosted networking self-hosted cloud-computing developer-tools windows python cli cross-platform self-hosted ddns dynamic-dns ipv6 ipv4 cloudflare dnspod alidns dns-providers nas no-third-party-dependencies automation linux macos docker

4 sources

Member repositories

RepositoryRoleHealth v2
NewFuture/DDNSmain98

For agents

markdown · JSON · MCP: product_card(name="NewFuture/DDNS")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem