meshcore_sim
Utility ExperimentalDiscrete-event simulator for MeshCore mesh networks. Each simulated node runs the real MeshCore routing and cryptography code as a standalone subprocess; a Python orchestrator wires them together over simulated radio links with configurable loss, latency, SNR, RSSR, and adversarial behaviour. Includes topology visualiser and supports privacy-protocol experiments.
- Maintainer
- matthewdgreen ↗
- Kind
- Utilities
- Maturity
- Experimental
- Languages
- Python C++
- Platforms
- Linux macOS
Capabilities
Interfaces
- ✓ CLI
Connections
- ✓ IPC
Capabilities
- ✓ Simulation
- ✓ Packet analysis
Node role
- ✓ Companion
- ✓ Repeater
Install
- Source Open ↗
Project signals
popularity 2026-07-20 verification 2026-07-20
- GitHub stars
- 10
- Forks
- 2
- Watchers
- 0
- Open issues
- 4
- Contributors
- 1
- Release downloads
- 0
- Latest downloads
- 0
- Source available
- Yes
- Releases available
- No
- Signed releases
- No
- CI builds
- No
- Documentation
- Yes
- Runs real MeshCore C++ routing and crypto code as subprocesses.
- Configurable radio simulation with loss, latency, SNR, RSSI, and adversarial nodes.
- Includes topology visualiser and privacy-protocol experiments.
- No license file found; license terms unclear.