go-libp2p
by libp2p
libp2p implementation in Go
AI summary
Peer-to-peer network stack
A modular networking stack for building large-scale peer-to-peer systems
- stars
- 6.1K
- forks
- 1.1K
- watching
- 181
Similar projects
Found by comparing what the projects do, not just their names.
Peer-to-peer networking stack
An implementation of a peer-to-peer networking stack in Rust
osrg/gobgp3.7K
BGP library
BGP implementation in Go, aiming to provide a modern and scalable solution for network routing protocols.
DHT library
An implementation of the Kademlia DHT specification for peer-to-peer networking in Go.
Project generator
A CLI tool that automates the setup of Go projects with a structured directory layout and optional integration with popular frameworks.
UTP wrapper
A Go wrapper around a C++ UTP reference implementation
andlabs/ui8.3K
GUI library
A Go library for building native GUI applications.
ipfs/kubo16.2K
Filesharing platform
A Go implementation of an Interplanetary Filesystem that enables peer-to-peer file sharing and content addressing.
Transport protocol library
A Go implementation of the uTP transport protocol used in Bittorrent networks
Protobuf generator
Makes it easy to work with Protocol Buffers in Go by providing tools and libraries for generating code, implementing plugins, and running the protocol buffer compiler.
XMPP client library
A Go library providing an implementation of the XMPP protocol for real-time communication over the internet
ethereum/go-ethereum47.9K
EVM client
A Go implementation of the Ethereum protocol's execution layer
go-git/go-git6.1K
Git client/library
A high-level implementation of the Git version control system in Go
Network library
A library for building secure and private networks in Go
google/go-github10.5K
API client
Provides an interface to access the GitHub API v3
Go internals book
A comprehensive resource for understanding the inner workings of the Go programming language