Contents

fwcd/swift-dns-service-discovery

An implementation of the [Swift Service Discovery API](https://github.com/apple/swift-service-discovery) using [DNS-based Service Discovery (DNS-SD)](https://en.wikipedia.org/wiki/Zero-configuration_networking#DNS-SD), also known as Bonjour, Zeroconf or Avahi.

Credits

The library draws inspiration from

  • https://github.com/nallick/dns_sd, a high-level Swift wrapper of dns_sd

- MIT-licensed (Copyright (c) 2019 Purgatory Design).

  • https://github.com/rhx/CDNS_SD, a simpler Swift system library wrapper for dns_sd

- BSD-2-licensed (Copyright (c) 2016, Rene Hexel)

The following documentation on the dns_sd library was also incredibly helpful:

Package Metadata

Repository: fwcd/swift-dns-service-discovery

Default branch: main

README: README.md