watson

watson/bonjour

A Bonjour/Zeroconf protocol implementation in JavaScript

JavaScript
647
157
MIT License

Bonjour is a JavaScript library for implementing the Bonjour/Zeroconf protocol, enabling applications to discover and advertise services on a local network using multicast DNS. It is designed for developers building networked applications, such as web servers or IoT devices, who need seamless service discovery and advertisement capabilities.

Total donated
Undistributed
Share with your subscribers:

Recipients

How the donated funds are distributed

Support the dependencies of watson/bonjour

Account's avatar
Flatten nested arrays
Account's avatar
node's assert.deepEqual algorithm
Account's avatar
Compare DNS record strings for equality
Account's avatar
Encode/decode DNS-SD TXT record RDATA fields
Account's avatar
Low level multicast-dns implementation in pure javascript
Account's avatar
Parse and stringify mdns service types
Account's avatar
Execute several async functions and get a callback when they are all done
Account's avatar
JavaScript Standard Style
Account's avatar
tap-producing test harness for node and browsers

Support the repos that depend on this repository

Top contributors

watson's profile
watson
103 contributions
jlucidar's profile
jlucidar
5 contributions
kkushimoto's profile
kkushimoto
3 contributions
mh-cbon's profile
mh-cbon
2 contributions
marionebl's profile
marionebl
1 contributions

Recent events

Kivach works on the Obyte network, and therefore you can track all donations.

No events yet