mirror of
https://github.com/liamcottle/reticulum-meshchat.git
synced 2026-04-28 00:20:48 +00:00
A simple mesh network communications app powered by the Reticulum Network Stack.
https://meshchat.app
codec2
ed25519
electron
encryption
lora
lxmf
mesh
mesh-networks
meshchat
nomadnet
offgrid
p2p
radio
reticulum
rnode
rns
sideband
webchat
x25519
- JavaScript 44.9%
- Vue 34%
- Python 14.3%
- HTML 6.7%
| .gitignore | ||
| index.html | ||
| README.md | ||
| web.py | ||
Reticulum WebChat
A simple web based LXMF client for Reticulum.
Features
- Supports sending to and receiving messages from Sideband and Nomadnet.
- Supports receiving images sent from Sideband.
- Supports receiving file attachments sent from Sideband.
How does it work?
- A python script (
web.py) runs a Reticulum instance and a WebSocket server. - The web page sends and receives lxmf packets encoded in json via the WebSocket.
- Web Browser -> WebSocket -> Python Reticulum -> (configured interfaces) -> (destination)
How to use it?
You will need to clone the repo, and run web.py.
git clone https://github.com/liamcottle/reticulum-webchat
cd reticulum-webchat
python web.py