Reticulated: a realtime Reticulum Network simulator
PinnedStarted by Zenith ·

https://github.com/RFnexus/reticulated
rngit: rns://4cf8a0651c4d73cacd0f93ac1d95e80a/public/reticulated
Reticulated is a Reticulum Network simulator that spawns live, interactive Reticulum instances controllable from a node-based Web UI.
You can create networks of any topology and set bitrate, MTU, and configure path loss and propagation behavior. It provides a top-down view to a live network. You can connect any Reticulum application to the simulated network. It also has built in utilities like a basic LXMF chat function and Resource transfer included


Cool !!! I love it :)

I packaged it for Nix @ https://github.com/NixOS/nixpkgs/pull/532198
I will polish the PR in the next few days, but it is already working.
To get it working instantly, you can already do:
NIXPKGS_ALLOW_UNFREE=1 nix run github:drupol/nixpkgs/push-svvzyorykquz#reticulated --impure
Note: the --impure flag is needed because there's no licence in the repository and I set it by default to unfree.
Then reach http://127.0.0.1:8000/
As you can see in the PR, I had to create a pyproject.toml myself, it would be nice to have one in the project, and also have the web/ folder packaged as well, when running a wheel build.
@p1ld7a
That's awesome, thank you! I added the Unlicense license which is public domain, but I accidentally removed it when unstashing my files. Let me fix that real quick
With the latest updates you can replicate multi interface scenarios even better. Thanks @Zenith! Also the possibility to save and load topologies could be really handy when e.g. asking for help. "This is my set up, why doesnt it work?"