bifrost

Network engine

A modular networking engine for peer-to-peer communication with pluggable transports and support for various protocols

Modular networking for Go with pluggable transports, RPC, WebRTC, WebAssembly support.

GitHub

539 stars
9 watching
8 forks
Language: Go
last commit: 4 days ago
Linked from 1 awesome list

gonatspeer-to-peerrpcwebassemblywebsocket

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
coast-team/netflux An isomorphic JavaScript peer-to-peer transport API based on WebRTC and WebSocket. 213
mafintosh/peer-wire-swarm Enables communication between multiple peers in a decentralized network using a swarm architecture 79
pdupub/go-pdu A Go implementation of a peer-to-peer social network system that enables publishers to share information without relying on centralized services. 47
ursiform/sleuth A Go library for peer-to-peer communication between services on the same network 375
roterfux/esp8266_ntp_webserver A MicroPython-based IoT project combining WiFi connectivity, LED control, time synchronization, and basic web serving capabilities for an ESP8266 microcontroller. 3
mynaparrot/plugnmeet-server A scalable and high-performance web conferencing system using WebRTC infrastructure. 319
dimfeld/httptreemux A high-speed, tree-based HTTP router for Go that supports flexible routing patterns and context support 617
adlink-ros/adlink_neuronbot Demonstrates human following and swarm capabilities using a robot platform with integrated computer vision and navigation algorithms. 14
htrgouvea/nipe A tool to route internet traffic through the Tor network 1,970
bmf-san/goblin A lightweight, trie-based HTTP router for Go with advanced routing capabilities. 78
nbio/hitch A Go framework that simplifies the use of routing and middleware in HTTP handlers 51
go-zoo/bone An HTTP multiplexer that allows for flexible routing and parameter handling 1,288
nathankot/nkmultipeer A multipeer networking library that uses RxSwift to simplify peer-to-peer communication and connection management. 15
opencomputeproject/mion Provides a base layer for networking-related functionality 8
paulrosset/go-hacknews A utility client for interacting with the HackerNews API in Go. 17