mdns

Multicast DNS client

A Golang library for peer-to-peer service discovery on local networks using multicast DNS

Simple mDNS client/server library in Golang

GitHub

1k stars
269 watching
211 forks
Language: Go
last commit: 20 days ago
Linked from 3 awesome lists


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
mafintosh/multicast-dns An implementation of a low-level multicast DNS protocol in pure JavaScript 513
timothyye/godns A tool for dynamically updating DNS records across multiple providers 1,511
haesbaert/mdnsd Creates a native multicast DNS resolver and service discovery framework for the OpenBSD operating system 136
agnat/node_mdns Provides a service discovery mechanism using multicast DNS for local network communication 870
posicks/mdnsjava A Java library implementing Multicast DNS and DNS-Based Service Discovery protocols 111
dane/hipchat Provides a Golang abstraction to communicate with HipChat's XMPP protocol over TLS 111
skibish/ddns Automatically updates DNS records for remote access to a computer 255
joeig/go-powerdns An API client for PowerDNS, enabling direct interaction with the PowerDNS Authoritative Server 88
mdlayher/dhcp6 A Go implementation of the DHCPv6 protocol 77
cbrand/micropython-mdns Provides MDNS service discovery functionality for MicroPython boards 56
spider-gazelle/mdns Provides Crystal Lang support for managing network services and devices using mDNS and DNS-SD protocols 8
hashicorp/go-retryablehttp A Go library that provides an HTTP client with automatic retries and exponential backoff. 1,995
0xerr0r/blocky A DNS proxy and ad-blocker for local networks with advanced features for performance, security, and configuration. 4,788
rockcavera/nim-ndns A pure Nim implementation of the Domain Name System (DNS) client protocol 22
mckael/madon A Go library providing access to the Mastodon REST API 72