Skip to content

lorien/awesome-reticulum

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

66 Commits
 
 
 
 
 
 

Repository files navigation

Awesome Reticulum

This is a curated list of projects related to the Reticulum network.
The source code of the list is hosted at github.com/lorien/awesome-reticulum
Also available at awesome-reticulum.net

Contents

Network Stack

Application-Layer Protocols

  • markqvist / LXMF - A simple and flexible messaging format and delivery protocol that allows a wide variety of implementations, while using as little bandwidth as possible.
  • markqvist / LXST - LXST is a simple and flexible real-time streaming format and delivery protocol that allows a wide variety of implementations, while using as little bandwidth as possible.

Node Firmware

  • markqvist / RNode_Firmware - An RNode is an open, free and unrestricted digital radio transceiver. It enables anyone to send and receive any kind of data over both short and very long distances. RNodes can be used with many different kinds of programs and systems, but they are especially well suited for use with Reticulum.
  • DanBeard / RETCON - RETCON enables quick creation of pre-configured Raspberry Pi images that automatically form resilient mesh networks once deployed.
  • strijar / RNS-Gate - Standalone device for access and routing within the Reticulum Network Stack
  • gretel / reticulum-openwrt - GitHub workflow for cross-compiling Reticulum Network Stack (RNS) packages for OpenWrt.

Messangers and Browsers

  • markqvist / NomadNet - Off-grid, resilient mesh communication with strong encryption, forward secrecy and extreme privacy.
  • markqvist / Sideband - Sideband is an extensible LXMF messaging and LXST telephony client, situational awareness tracker and remote control and monitoring system for Android, Linux, macOS and Windows.
  • liamcottle / reticulum-meshchat - A simple mesh network communications app powered by the Reticulum Network Stack.
  • torlando-tech / columba - A simple messaging app for the Reticulum network on Android using Bluetooth LE over Reticulum.
  • Ren / Browser - A browser for the Reticulum Network.Target platforms: Web, Linux, Windows, MacOS, Android, iOS. Built using Flet.
  • kc1awv/ lxst_phone - A peer-to-peer voice calling application built on the Reticulum Network Stack.
  • fr33n0w / rBrowser - A modern, web-based UI for exploring NomadNet nodes and pages over the Reticulum network.
  • RNS-Things / reticulum-meshchatX - A heavily customized fork of Reticulum MeshChat, any meaningful, stable and tested modifications will be submitted as a PR upstream.
  • fr33n0w / lxmf-cli - Feature-Rich Terminal-based LXMF Messaging Client for Reticulum.

Transports and Network Interfaces

Network Tools

  • acehoss / rnsh - An utility written in Python that facilitates shell sessions over Reticulum networks. It is based on the rnx utility that ships with Reticulum and aims to provide a similar experience to SSH.

LXMF Bots

  • randogoth / lxmf-bot - Python class to easily develop a simple Telethon style chatbot for the LXMF protocol.
  • lxmfy / LXMFy - Easily create LXMF bots for the Reticulum Network with this extensible framework.
  • lxmfy / ollama-bot - Interact with Ollama LLMs using LXMFy bot framework.

NomadNet Applications

Flasher

Micron Markdown Format

  • randogoth / micron-blog - Pelican Plug-In and Theme for publishing a site in Micron markup format for Nomad Network Nodes.
  • randogoth / md2txt - Transform Markdown into arcane text formats (including NomadNet format).
  • RFnexus / micron-parser-js - A JavaScript parser for Micron, a lightweight, terminal-friendly markdown format used in NomadNet and MeshChat.
  • fr33n0w / micron-composer - A powerful WYSIWYG editor for creating NomadNet-ready .mu pages using the Micron markup language.

LoRa Tools

  • markqvist / LoRaMon - This utility allows you to sniff LoRa networks with an RNode, and dump captured packets to the console or files.
  • randogoth / lora-transmit - Simple commandline raw LoRa packet transmitter for RNode hardware.

Custom Devices

Small Utilities and Code Examples