Aperture Robotics retweeted
Today I'm proud to release a WebRTC transport for Bifrost powered by the excellent Pion WebRTC implementation for Go: @_pion
Here's a demo of how to use BIfrost to forward HTTP traffic securely over Quic-over-WebRTC! github.com/aperturerobotics/…
Bifrost: cross-platform p2p communications engine in Go. Modular daemon & library for web3.0 connectivity and @libp2p peers. Supports RPC & NATS PubSub, Quic, and running in the web browser. github.com/aperturerobotics/…
Stream RPC: Protobuf RPC services (like GPRC) over any two-way message channel (WebSockets, Quic, HTTP3). Supports Typescript and Go interop: github.com/aperturerobotics/…
protobuf-project: Protobuf with Go import paths for Go and TypeScript: project boilerplate w/ a Makefile. Supports grpc, vtprotobuf, drpc, ts-proto, twirp, starpc. github.com/aperturerobotics/…
Quic-over-WebSocket: communicate with libp2p & quic-go in the web browser with Go and Wasm/GopherJS. Congestion control, stream multiplexing, and concurrency in the browser: demo @ github.com/aperturerobotics/…
Controller Bus: #Golang application framework for dependency-injection and dynamic configuration. Primitives for communicating concurrent control loops (with Goroutines). Source: github.com/aperturerobotics/…
Real-time Graph Query Language (rgraphql): two-way communications with frontend to serve compressed and mobile-optimized streaming GraphQL queries with real-time updates. Supports React: github.com/rgraphql/magellan
SkiffOS: lightweight, robust, easy-to-use cross-compiled Linux distribution (w/ Buildroot) optimized for hosting containers. Map users to containerized distros w/ skiff-core. Whitepaper: arxiv.org/abs/2104.00048 Source: github.com/skiffos/SkiffOS



