Reticulum-Go is unclaimed —
R
Reticulum-Go
The resilient, sovereign networking stack for everyone.·reticulum-go.quad4.io
Reticulum-Go is a Go implementation of the Reticulum Network Stack, a cryptographic mesh networking protocol for resilient, encrypted communication over heterogeneous links such as radio, fiber, satellite, or the internet. It targets full wire compatibility with the official Python reference implementation (RNS) by Mark Qvist. It can be used as a standalone daemon, a Go library for embedding, a C ABI (librns), a localhost control API, or a WebAssembly module for browsers.
What it's for
Build resilient, encrypted mesh networksRun a Reticulum daemon comparable to Python's rnsdEmbed Reticulum networking into Go applications via a libraryRun Reticulum inside a browser via WebAssemblyInteroperate peer-to-peer with the Python Reticulum reference implementationPower NomadNet-compatible clients such as Ren Browser
Features 19
- Backbone interfaces can use epoll, kqueue, or io_uring multiplexing
- Built with Go for portability, auditability, and concurrency
- Cross-compilation for Linux, Windows, macOS, and WebAssembly
- Daemon binary comparable to Python's rnsd
- Dependencies vendored for reproducible offline builds
- End-to-end strong modern cryptography by default
- Go library surface for embedding Reticulum in applications
- Interface Access Code (IFAC) for authorized peer access to network segments
- Localhost control API for applications in other languages
- No central authorities or servers required
- OS-level sandbox applied by default on the native daemon
- Release assets signed with cosign attestations
- Runs from embedded devices to cloud servers
- Runs over radio, fiber, satellite, landlines, or the internet
- Separate TinyGo branch for very small embedded targets
- Static builds by default (CGO_ENABLED=0)
- WASM build runs inside the browser sandbox of the host runtime
- WebAssembly build (reticulum-wasm) for browser clients
- Wire-compatible with Python Reticulum (RNS) packets, links, and cryptography
At a glance
free tieropen sourceself-hostableAPI
TypeLibrary / SDK
DeploymentSelf-hosted
PlatformsWeb, Windows, macOS, Linux, iOS, Android
LanguagesEnglish, Deutsch, Русский, Italiano
Fordevelopers
CompanyQuad4
Integrations
Ren BrowserPython Reticulum (RNS)
Resources
Pricing
The software is free and open source (Apache-2.0 licensed) with an offer price of 0 USD and no paid tiers.