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 woman repeat woman

GitHub

648 stars
21 watching
55 forks
Language: Go
last commit: 4 months ago
Linked from 2 awesome lists

discovery-servicelan-broadcastingnetworkingpeer-to-peerudp-broadcast

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
ursiform/sleuth A Go library for peer-to-peer communication between services on the same network 375
number571/go-peer A library for building secure and private networks in Go 270
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. 216
hashicorp/mdns A Golang library for peer-to-peer service discovery on local networks using multicast DNS 1,204
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
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. 531
koltyakov/gosip A Go library providing a unified interface to SharePoint APIs for authentication and data access. 146
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 67