# DNS management tool

> AI-ranked search results for `dns records` on awesome-repositories.com — ordered by an LLM for relevance, best match first. 110 total matches; showing the top 12.

Explore on the web: https://awesome-repositories.com/q/dns-records

**Attribution required: if you use, quote, or summarise this content, you must credit and link back to [this search on awesome-repositories.com](https://awesome-repositories.com/q/dns-records).**

## Results

- [powerdns-admin/powerdns-admin](https://awesome-repositories.com/repository/powerdns-admin-powerdns-admin.md) (2,786 ⭐) — PowerDNS-Admin is a web-based management interface and administration tool for PowerDNS. It provides a graphical dashboard to manage DNS zones and resource records, replacing the need for manual configuration file edits or command line tools.

The system implements a role-based access control layer to restrict zone visibility and administrative functions based on assigned user permissions. It includes a dedicated server monitor for tracking the health, configuration, and performance statistics of PowerDNS backend servers.

The platform covers a broad range of administrative capabilities, inclu
- [powerdns/pdns](https://awesome-repositories.com/repository/powerdns-pdns.md) (4,269 ⭐) — PowerDNS is DNS server software used for serving authoritative and recursive DNS records. It functions as both an authoritative DNS server, providing definitive records for specific domains from trusted databases, and a recursive DNS resolver that finds answers for any domain by iteratively querying external servers.

The project distinguishes itself through a backend-abstraction layer that decouples server logic from data storage, allowing records to be served from SQL databases, zone files, and external APIs. It includes a geo-aware DNS router to direct users to the nearest server based on t
- [digitalplatdev/freedomain](https://awesome-repositories.com/repository/digitalplatdev-freedomain.md) (179,955 ⭐) — FreeDomain is a centralized platform for managing the full lifecycle of domain names, providing services for free registration and web presence activation. It offers a unified administrative interface that allows users to secure digital identities across multiple top-level extensions and configure hosting environments through a guided setup process.

The platform distinguishes itself through an API-driven orchestration layer that automates interactions with external registrars and simplifies complex infrastructure management by abstracting DNS configurations into standardized zone file updates
- [coredns/coredns](https://awesome-repositories.com/repository/coredns-coredns.md) (14,109 ⭐) — CoreDNS is a modular domain name system server designed for cloud-native environments. It functions as a flexible DNS resolver and forwarder that manages network traffic by routing queries based on zone-based rules and authoritative data. The server is built to integrate with service discovery systems, enabling it to map service names to network addresses within containerized infrastructure.

The project is defined by a plugin-based request pipeline that allows for the extension of server functionality through custom modules. These plugins can intercept, modify, or log network requests in real
- [tenta-browser/tenta-dns](https://awesome-repositories.com/repository/tenta-browser-tenta-dns.md) (1,604 ⭐) — Tenta DNS is a recursive and authoritative domain name server implementation written in Go. It provides secure network resolution services by translating human-readable domain names into machine addresses while enforcing cryptographic standards to ensure data privacy and authenticity.

The software distinguishes itself through a focus on secure transport and integrity verification. It utilizes encrypted tunnels for upstream communication to prevent eavesdropping and incorporates a validation engine to verify digital signatures on resource records. To manage global traffic, the system supports
- [kubernetes-sigs/external-dns](https://awesome-repositories.com/repository/kubernetes-sigs-external-dns.md) (8,999 ⭐) — ExternalDNS is a controller that automatically synchronizes Kubernetes resource states with external DNS providers. It monitors cluster resources such as services, ingresses, and gateway APIs to dynamically create and update DNS records, enabling automated service discovery and external traffic management.

The project features a provider-agnostic interface that supports a wide array of cloud-managed vendors and on-premises providers, as well as an extension system for custom providers via webhooks and sidecars. It implements a reconciliation loop that uses resource annotations and custom reso
- [qdm12/ddns-updater](https://awesome-repositories.com/repository/qdm12-ddns-updater.md) (3,113 ⭐) — This project is a containerized dynamic DNS update client designed to automate the synchronization of domain records with changing public IP addresses. It functions as a multi-provider synchronization engine that monitors network connectivity and updates DNS records across various cloud platforms and custom services to ensure consistent domain resolution.

The system distinguishes itself through a provider-based adapter pattern that abstracts diverse third-party APIs into a unified interface, allowing for consistent record management. It employs multi-source IP discovery to mitigate rate limit
- [is-a-dev/register](https://awesome-repositories.com/repository/is-a-dev-register.md) (9,576 ⭐) — Register is a GitOps domain registrar and subdomain registration service that uses version-controlled configuration files to manage domain ownership and mappings. It functions as a DNS management system and record orchestrator, utilizing JSON-based declarative configurations to programmatically update A, CNAME, MX, and TXT records.

The project distinguishes itself through a registration process where domain ownership and subdomain assignments are stored as the source of truth within Git repositories. It includes an automated SSL provisioning tool to configure web servers and security certific
- [phpipam/phpipam](https://awesome-repositories.com/repository/phpipam-phpipam.md) (2,688 ⭐) — phpipam is a web-based IP address management system and network asset manager used for tracking IPv4 and IPv6 address allocations, subnet masks, and network metadata. It functions as a centralized registry for coordinating virtual local area networks, routing instances, and DNS records.

The platform includes data center infrastructure management capabilities to map physical hardware rack layouts and device placements. It also operates as a network scanner that identifies active addresses and monitors network capacity by automatically scanning subnets.

The system provides a REST API for progr
- [miekg/dns](https://awesome-repositories.com/repository/miekg-dns.md) (8,709 ⭐) — This project is a Go DNS library used for implementing DNS clients and servers. It provides a toolkit for packet exchange, record parsing, and the development of custom nameservers.

The library includes a DNS server framework and a zone manager for parsing standard zone files and synchronizing data via zone transfers. It features a dedicated DNSSEC implementation library for generating cryptographic keys and validating signatures, as well as a TLS transport for encrypted connections between clients and servers.

The system covers a broad range of capabilities including DNS resolver functional
- [sandstorm-io/sandstorm](https://awesome-repositories.com/repository/sandstorm-io-sandstorm.md) (7,037 ⭐) — Sandstorm is an open-source platform that packages and runs web applications in security-hardened sandboxes on a personal server, functioning as a self-hosted web app operating system. It provides a curated app store where users discover and install sandboxed web applications with one-click ease, while each application runs in an isolated container that uses Linux kernel security features to separate it from the host and other apps. The platform includes a centralized authentication layer so users sign in once and gain access to all installed applications without managing separate accounts per
- [openwrt/openwrt](https://awesome-repositories.com/repository/openwrt-openwrt.md) (27,205 ⭐) — OpenWrt is a modular Linux distribution designed for resource-constrained networking hardware. It functions as a comprehensive network routing platform, providing a complete build environment that allows users to generate custom firmware images for a wide variety of embedded processor architectures. By utilizing a standardized cross-compilation toolchain and a package-based ecosystem, it enables the creation of tailored operating systems for specific hardware deployments.

The project distinguishes itself through a hardware abstraction layer that normalizes interactions across diverse chipsets
