mirror of
https://github.com/markqvist/Reticulum.git
synced 2025-11-23 09:06:18 +00:00
No results
32
Awesome Reticulum
Ivan edited this page 2025-11-22 12:05:12 -06:00
Table of Contents
- Non-reference and WIP Reticulum implementations
- General Resources & Information
- Interfaces
- Interface Guides
- Application-Layer Protocols
- Tools and software around LXMF and Reticulum
- Browsers
- Bots
- Dedicated LXMF Clients
- Tools & Resources for Creating NomadNet Pages
- Alternative installation methods and custom firmware
A list of Awesome Reticulum adjacent software
Non-reference and WIP Reticulum implementations
- microReticulum - A work in progress C++ implementation targeting MCUs.
- reticulum-elixir - An Elixir implementation(the last commit was 2 years ago, and it's far from complete).
- reticulum_ex - Another Elixir implementation, more complete than the one above, but also WIP.
- reticulum-go - Go implementation.
- reticulum-packet-rs - Library to parse Reticulum packets in Rust.
- reticulum-rs (Beechat) - Different Rust implementation by Beechat
- reticulum-rs - An abandoned Rust implementation targeting
no_stdusecases. - reticulum-zig - Zig implementation for embedded devices and operating systems.
- retiuclum-network-stack - A Java based implementation.
- rns.js - An in-progress Javascript implementation of the Reticulum Network Stack
- rust-reticulum- An advanced Rust implementation. GitHub Mirror.
General Resources & Information
- RMap.world - Community-provided world map with publicly accessible Reticulum nodes and access points.
- Reticulum Channel - Federated ActivityPub channel providing news and release updates related to Reticulum.
Interfaces
- reticulum BLE - A Bluetooth Low Energy (BLE) interface using BLE mesh (linux only).
- RNS-over-HTTP - A Reticulum interface that tunnels traffic over standard HTTP/S POST requests.
- rns-over-icmp - Using ICMP PING packets as a transport layer for Reticulum
Interface Guides
- Reticulum over DNS (Iodine transport) - Using Reticulum over DNS using a Iodine tunnel.
Application-Layer Protocols
- LXMF - Very flexible and extensible messaging protocol with support for voice messages, image messages, file attachments and more.
- LXST - Real-time, general purpose voice and signals transport protocol with built-in telephony primitives.
Tools and software around LXMF and Reticulum
- RNS-Tools - Various small programs and tools which use the Reticulum Network Stack
- LXMF-Tools - A collection of programs and tools to work with LXMF.
- LXMF_messageboard - Message board implementation hosted by NomadNet.
- lxmf-quick-chat - Another message board implementation hosted by NomadNet with direct posting.
- NomadLand - A standalone message board implementation.
- lxmf-message - A Python script to send LXMF messages from the command line.
- RNS-Tools - Various tools that use Reticulum as a network stack.
- POPR - Reticulum LXM distribution based on Post Office Protocol
- nomadForum - Forum/BBS software for NomadNet pages.
- rns-status-page (Archived) - A status page for the Reticulum Network.
- rnmon - Monitoring daemon for pushing the status of multiple RNS systems to InfluxDB.
- rnsh - A remote shell utility based on the RNS's
rnxaiming for a similar experience to SSH. - rns-page-node - A simple way to serve pages and files over the Reticulum network.
Browsers
- rBrowser - A modern, web-based UI for exploring NomadNet nodes and pages over the Reticulum network.
- Ren Browser - NomadNet Page Browser for Desktop and Mobile (Flet).
Bots
- lxmf-bot - A chatbot Python class for LXMF.
- LXMFy - A framework for creating LXMF bots on the Reticulum Network.
- Awesome LXMFy Bots - A list of bots created with LXMFy bot framework.
- meteobot - Reticulum LXMF Meteo Bot v1.0 By F.
- LXMF-WX-Bot - A bot to tell you the weather
- lxmf-echobot - A simple LXMF echo bot for Reticulum
Dedicated LXMF Clients
- NomadNet - Terminal-based client
- Reticulum MeshChat - Desktop GUI client
- Sideband - Cross-platform GUI client
- lxmf-cli - Terminal-based Reticulum LXMF messaging client
Tools & Resources for Creating NomadNet Pages
- Micron Playground
- org-micron a basic org-backend to convert org-mode files to Micron.
- NomadNet-Pages - Various small example pages/programs for usage with the NomadNet node server or rns_server_page.
Alternative installation methods and custom firmware
- Experimental microReticulum Firmware for RNode devices with embedded Reticulum Transport Instance
- SidebandOS iPhone/iPad TestFlight Beta - Open Beta test link for Apple TestFlight
- Beta RNode_Firmware for iPhone/iPad - RNode firmware supporting BLE for iPhone/iPad SidebandOS
- F-Droid community repo for latest Sideband - See #474 for more details
- F-Droid community repo for older Sideband versions - See #474 for more details