go-peerstream

Connection multiplexer

A peer-to-peer networking library for multiplexing connections to multiple hosts

p2p stream multi-multiplexing in Go (with https://github.com/docker/spdystream)

GitHub

56 stars
10 watching
18 forks
Language: Go
last commit: about 7 years ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
go-zoo/bone An HTTP multiplexer that allows for flexible routing and parameter handling 1,288
goroute/route A lightweight HTTP request multiplexer with built-in middleware support 9
paulrosset/go-hacknews A utility client for interacting with the HackerNews API in Go. 17
dimfeld/httptreemux A high-speed, tree-based HTTP router for Go that supports flexible routing patterns and context support 617
sioro-neoku/go-peerflix A Golang port of peerflix, allowing users to start watching movies while torrent downloads are in progress. 472
nathankot/nkmultipeer A multipeer networking library that uses RxSwift to simplify peer-to-peer communication and connection management. 15
cenkalti/rain A BitTorrent client and library written in Go that allows developers to create and manage torrent files and interact with a peer-to-peer network. 985
vardius/gorouter A lightweight Go framework for building HTTP request routers and multiplexers 154
winpooh32/peerstohttp Serves torrent files over HTTP using a REST-like API to enable streaming and downloading 46
lestrrat-go/jwx Implementation of various JOSE technologies in Go 1,963
desertbit/glue A robust Go and JavaScript socket library for real-time bidirectional communication between web browsers and backend servers. 417
number571/go-peer A library for building secure and private networks in Go 270
jbogarin/go-cisco-webex-teams A Go client library for interacting with the Cisco Webex Teams API 35
pojntfx/htorrent Enables access to BitTorrent torrents via an HTTP gateway 125
reugn/go-streams Provides a lightweight and flexible way to process data streams in Go 1,935