peerdiscovery
Peer discovery library
A Go library that facilitates peer discovery using UDP multicast
Pure-Go library for cross-platform local peer discovery using UDP multicast
644 stars
21 watching
56 forks
Language: Go
last commit: about 2 months ago
Linked from 2 awesome lists
discovery-servicelan-broadcastingnetworkingpeer-to-peerudp-broadcast
Related projects:
Repository | Description | Stars |
---|---|---|
ursiform/sleuth | A Go library for peer-to-peer communication between services on the same network | 373 |
number571/go-peer | A library for developing secure, decentralized networks in the Go language | 265 |
mafintosh/dns-discovery | A JavaScript library for discovering peers in a distributed system using DNS and multicast DNS. | 193 |
webtorrent/torrent-discovery | A module for discovering peers in a peer-to-peer network using BitTorrent protocols. | 217 |
hashicorp/mdns | A Golang library for peer-to-peer service discovery on local networks using multicast DNS | 1,188 |
mappum/peer-exchange | Decentralized protocol for peer discovery and signaling in P2P networks | 152 |
c-robinson/iplib | A library for working with IP addresses and networks in Go | 144 |
mafintosh/peer-network | Creates servers and clients that use a distributed hash table to communicate over the internet using names instead of ports or hostnames. | 184 |
schollz/pake | A library for secure password-authenticated key exchange over insecure channels using elliptic curve cryptography. | 210 |
0x4f53/dnscovery | Discovers services embedded in DNS records using multiple resolvers and signatures | 22 |
shulhan/share | A collection of libraries and tools for working with Go programming language | 1 |
libp2p/go-libp2p-kad-dht | An implementation of the Kademlia DHT specification for peer-to-peer networking in Go. | 529 |
koltyakov/gosip | A Go library providing a unified interface to SharePoint APIs for authentication and data access. | 144 |
nathankot/nkmultipeer | A multipeer networking library that uses RxSwift to simplify peer-to-peer communication and connection management. | 15 |
daviddengcn/go-pr | A Go package for building pattern recognition applications | 66 |