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
267 watching
212 forks
Language: Go
last commit: about 2 months 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 managing dynamic DNS records across multiple providers 1,520
haesbaert/mdnsd A daemon that provides a native Multicast Domain Name System (MDNS) implementation for OpenBSD 136
agnat/node_mdns Provides a service discovery mechanism using multicast DNS for local network communication 872
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 258
joeig/go-powerdns An API client for PowerDNS, enabling direct interaction with the PowerDNS Authoritative Server 90
mdlayher/dhcp6 A Go implementation of the DHCPv6 protocol 77
cbrand/micropython-mdns An implementation of the Multicast DNS protocol for MicroPython with Service Discovery 58
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. 2,020
0xerr0r/blocky A DNS proxy and ad-blocker for local networks with advanced features for performance, security, and configuration. 4,855
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