aperturerobotics / bifrostLinks
Modular networking for Go with pluggable transports, RPC, WebRTC, WebAssembly support.
☆556Updated last week
Alternatives and similar repositories for bifrost
Users that are interested in bifrost are comparing it to the libraries listed below
Sorting:
- A p2p reverse proxy with NAT traversal. Inspired by frp, rathole and ngrok☆419Updated last month
- 🔢🔒Enigma: a simple cross-platform encrypted filesystem☆229Updated 2 years ago
- Peer-to-peer HTTP over WebRTC.☆603Updated 2 years ago
- File manager + CRDT Note Editor☆219Updated last year
- Mycoria is an open and secure overlay network that connects all participants. It values freedom of connectivity and aims to imitate the c…☆273Updated 4 months ago
- The Monogon Monorepo. May contain traces of peanuts and a ✨pure Go Linux userland✨. Work in progress!☆402Updated 2 weeks ago
- Simple and opinionated OpenID Connect server designed for self-hosters☆806Updated 5 months ago
- Simple internal event bus for Go applications☆543Updated 3 months ago
- A fancy-schmancy tcpdump-esque TUI, programmed in Go.☆372Updated 3 years ago
- WIP: Next-gen network protocol for reliable data transfer in lossy environments. Outperforms TCP/UDP in high packet loss scenarios.☆308Updated last year
- Forwarder is a production-ready, fast MITM proxy with PAC support. It's suitable for debugging, intercepting and manipulating HTTP traffi…☆263Updated last week
- Pure Go NBD server and client library.☆386Updated last year
- Pocache is a minimal cache package which focuses on a preemptive optimistic caching strategy☆229Updated last week
- Karmem is a fast binary serialization format, faster than Google Flatbuffers and optimized for TinyGo and WASM.☆674Updated 2 years ago
- The Noisy Sockets CLI☆264Updated last year
- QUIC/HTTP3 library wrapper around msquic☆99Updated last month
- Userspace TCP/IP Sockets For WireGuard.☆120Updated last year
- A reimplementation of https://github.com/otiai10/gosseract without CGo, running Tesseract compiled to WASM with Wazero☆149Updated 3 months ago
- A transactional key-value database written in Go for Linux and macOS☆199Updated last week
- A fast approximate nearest neighbor search library for Go☆206Updated last month
- A Capsule application is a runner (or launcher) of wasm functions. Capsule HTTP can serve the functions through HTTP (it’s possible to us…☆290Updated 2 years ago
- Rebuf is a library that can be used as a WAL which can be used for logging and later replaying the data bytes during downstream service f…☆110Updated last year
- Ruroco is a tool that lets you execute commands on a server by sending UDP packets. The commands are configured on the server side, so th…☆548Updated last week
- GNU command line argument parser☆323Updated 5 months ago
- Spawn shells anywhere. Fully peer-to-peer, authenticated, and end to end encrypted☆249Updated last year
- Reverse Tunnels in Go over HTTP/3 and QUIC☆973Updated 2 months ago
- Replicate postgres to SQLite on the edge☆1,030Updated last year
- Burrow is a globally distributed HTTP proxy via AWS Lambda☆242Updated 9 months ago
- A fully static distributed library system powered by IPFS, SQLite and GitHub☆526Updated 9 months ago
- StateTrooper is a Go package that provides a finite state machine (FSM) for managing states. It allows you to define and enforce state tr…☆219Updated 2 months ago