Open-source C# projects categorized as DNS

Top 9 C# DNS Projects

  • Technitium DNS Server

    Technitium DNS Server

    Project mention: Has anyone been able to set up dockerized CrowdSec in front of dockerized NPM using official images only? | /r/selfhosted | 2023-11-21

    I recently made an effort to harden my network due to (technically) exposing more of it with FireZone (WireGuard). For the curious, I shared some details in a recent comment. I didn't mention it in the comment, but I also set up local DNS (Technitium) with block lists.

  • SimpleDnsCrypt

    A simple management tool for dnscrypt-proxy

    Project mention: Akses reddit indo | /r/indonesia | 2023-02-26

    https://simplednscrypt.org/ download instal dan set manual hostnya ke cloudflare saja

  • Onboard AI

    Learn any GitHub repo in 59 seconds. Onboard AI learns any GitHub repo in minutes and lets you chat with it to locate functionality, understand different parts, and generate new code. Use it for free at www.getonboard.dev.

  • DnsClient.NET

    DnsClient.NET is a simple yet very powerful and high performant open source library for the .NET Framework to do DNS lookups

  • SecureDNSClient

    A GUI for DNSLookup, DNSProxy, DNSCrypt and GoodbyeDPI.

    Project mention: Secure DNS Client: a Windows GUI for DNSLookup, DNSProxy, DNSCrypt and GoodbyeDPI | /r/dnscrypt | 2023-05-06
  • dug

    A global DNS propagation checker that gives pretty output. Written in dotnet core

  • swan

    Swan stands for Stuff We All Need. Unosquare's collection of C# extension methods and classes.

  • DnsTube

    Access your computer from anywhere. DnsTube is a Windows .NET dynamic DNS client for Cloudflare.

    Project mention: Self hosting in 2023 and why you should do that | news.ycombinator.com | 2023-02-19

    I use DDNS with Cloudflare, which offers free DNS. I built an open source Windows client for this (could be cross-platform, just haven't bothered yet).


  • InfluxDB

    Collect and Analyze Billions of Data Points in Real Time. Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge.

  • DNS-over-HTTPS

    An implementation of RFC 8484 - DNS Queries over HTTPS (DoH). (by TechnitiumSoftware)

  • DNSRoaming

    DNS Roaming is a free and Open Source Client and Service to ensure the DNS Servers are set via a rule / policy rather than the network a PC is connected to.

    Project mention: Client-less DNS Protection/Security for Roaming Devices? | /r/sysadmin | 2023-02-28

    There's an open-source Windows DNS client where you can use Quad9 and set up some filters so it disables itself when it detects that it's on prem. I've communicated with the maintainer and he's responsive if you run into any bugs or use cases: https://github.com/andrewbadge/DNSRoaming/

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2023-11-21.

C# DNS related posts


What are some of the best open-source DNS projects in C#? This list will help you:

Project Stars
1 Technitium DNS Server 2,792
2 SimpleDnsCrypt 2,205
3 DnsClient.NET 721
4 SecureDNSClient 541
5 dug 270
6 swan 255
7 DnsTube 234
8 DNS-over-HTTPS 28
9 DNSRoaming 16
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives