technitiumsoftware/dnsserver

Technitium DNS Server

View on GitHub ↗Jump to charts ↓Open shareable report

Summary Information

Updated 24 minutes ago
Added to GitGenius on September 6th, 2026
Created on October 29th, 2017
Open Issues & Pull Requests: 180 (+1)
GitHub issues: Enabled
Number of forks: 779
Total Stargazers: 9,844 (+0)
Total Subscribers: 72 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 5.5 hours
Mean response time: 2.5 days
90th percentile: 18.7 hours
Tracked items: 886

How this project is maintained

Around half of the issues opened in the past year never receive a reply. 100% of open issues come from outside the core team, so the backlog reflects real-world use rather than internal planning. 18% of tracked open issues have had no activity in three months. Only 8% of issues opened in the past year have been closed. Three people close 64% of everything that gets resolved.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 139
New in 7 days: 8
Closed in 7 days: 2
Avg open age: 324 days
Stale 30+ days: 106
Stale 90+ days: 48

Recent activity

Opened in 7 days: 6
Closed in 7 days: 2
Comments in 7 days: 6
Events in 7 days: 9

Top labels

  • feature request (3)
  • bug (1)

Detailed Description

Technitium DNS Server is a DNS server that runs on Windows, Linux, and macOS and provides authoritative DNS, recursive DNS resolution, and DHCP services with support for modern DNS protocols including DNS-over-HTTPS, DNS-over-TLS, DNS-over-QUIC, and DNS-over-Tor.

The tool addresses the need for a self-hosted DNS infrastructure that combines multiple DNS functions in a single application. It handles authoritative DNS for hosting zones, recursive resolution for client queries, and DHCP server functionality, all accessible through a web-based management interface. The server supports advanced DNS protocols that encrypt queries and responses, protecting privacy from network eavesdropping. It can be deployed on personal hardware, small office networks, or larger infrastructure where operators want direct control over DNS resolution and zone management.

Organizations and individuals should consider this tool if they need to host their own DNS infrastructure with privacy-focused protocol support, manage multiple DNS zones locally, or integrate DNS and DHCP services in a unified system. It suits scenarios where reliance on third-party DNS providers is undesirable or where regulatory requirements demand on-premises DNS control. The cross-platform nature means it can run on existing Windows, Linux, or macOS systems without requiring specialized hardware. The web interface makes it accessible to administrators who prefer graphical management over command-line configuration.

The project maintains active development with regular updates addressing bug fixes and feature enhancements. The codebase is written in C# and built on the .NET framework, making it accessible to developers familiar with the Microsoft ecosystem. The tool includes comprehensive DNS protocol support beyond basic DNS, indicating ongoing investment in modern standards. The project provides both source code and compiled releases, allowing operators to either run prebuilt binaries or build from source for their specific platform requirements.