go-libp2p
Peer-to-peer network stack
A modular networking stack for building large-scale peer-to-peer systems
libp2p implementation in Go
6k stars
181 watching
1k forks
Language: Go
last commit: almost 2 years agolibp2pnetworking-stackp2p
Related projects:
| Repository | Description | Stars |
|---|---|---|
| An implementation of a peer-to-peer networking stack in Rust | 4,664 | |
| BGP implementation in Go, aiming to provide a modern and scalable solution for network routing protocols. | 3,667 | |
| An implementation of the Kademlia DHT specification for peer-to-peer networking in Go. | 531 | |
| A CLI tool that automates the setup of Go projects with a structured directory layout and optional integration with popular frameworks. | 6,136 | |
| A Go wrapper around a C++ UTP reference implementation | 92 | |
| A Go library for building native GUI applications. | 8,341 | |
| A Go implementation of an Interplanetary Filesystem that enables peer-to-peer file sharing and content addressing. | 16,231 | |
| A Go implementation of the uTP transport protocol used in Bittorrent networks | 176 | |
| 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. | 85 | |
| A Go library providing an implementation of the XMPP protocol for real-time communication over the internet | 535 | |
| A Go implementation of the Ethereum protocol's execution layer | 47,891 | |
| A high-level implementation of the Git version control system in Go | 6,070 | |
| A library for building secure and private networks in Go | 270 | |
| Provides an interface to access the GitHub API v3 | 10,488 | |
| A comprehensive resource for understanding the inner workings of the Go programming language | 7,836 |