Mesh maps & mapping tools
Mesh mapping tools are the new hottness. I am reminded of the XKCD Standards Comic whenever people bring these up. This page is an attempt to cover the topic as of July, 2026, which will predictably be out of date almost immediately, if not sooner.
This page is going to focus on tools an individual or a community can adopt to map their own mesh — either by self-hosting software or by plugging local observers into a hosted platform.
A caveat for all mapping: no complete map exists. Nodes only appear when operators opt in or when reporters are added to a local area.
Quick comparison
| Tool | Tech | Hosting | Data source | Open source |
|---|---|---|---|---|
| CoreScope | MeshCore | Self-hosted (Docker) | MQTT | Yes (GPL-3.0) |
| Mesh Live Map | MeshCore | Self-hosted (Docker) | MQTT | Yes (GPL-3.0) |
| MeshCore Hub | MeshCore | Self-hosted (Docker) | MQTT | Yes |
| MeshExplorer | MeshCore | Self-hosted, or add your region to the hosted instance | MQTT | Yes |
| LetsMesh | MeshCore | Hosted: you onboard observers | MQTT | Partial |
| Waev | MeshCore | Hosted: you enroll observers | MQTT | No |
| MeshMapper | MeshCore | Hosted: regional map instances | MQTT | No |
| MeshOMatic | MeshCore | Hosted: free for communities | MQTT | No |
| PotatoMesh | Both | Self-hosted, federated | Local Radio | Yes |
| MeshMonitor | Both | Self-hosted (Docker) | Local Radio + MQTT | Yes |
| Meshview | Meshtastic | Self-hosted | MQTT | Yes |
| MeshInfo | Meshtastic | Self-hosted (Docker) | MQTT | Yes |
| Malla | Meshtastic | Self-hosted | MQTT | Yes |
| Meshtastic Map | Meshtastic | Self-hosted | MQTT | Yes |
| MeshSense | Meshtastic | Desktop app or headless server | Local Radio | Yes |
The tools
- CoreScope: A MeshCore network analyzer that runs as a single Docker container. The main feature is a live map that traces packet routes across the mesh and can replay the last 24 hours, but it also does packet feeds, node health monitoring, and analytics. GitHub
- Mesh Live Map: Real-time node markers, animated route traces with hop-by-hop detail, 24-hour history, a line-of-sight tool with elevation profiles, and weather overlays. Point it at any MeshCore MQTT feed. GitHub
- MeshCore Hub: An MQTT collector, REST API, and web dashboard showing network status, node locations, and message history. GitHub
- MeshExplorer: An open-source live map, chat viewer, and packet analyzer fed by MQTT-uplinked nodes. It can show the path each message took through the mesh. The hosted instance covers the Puget Sound mesh in Seattle, but you can self-host it against any region’s MQTT feed. Website · GitHub
- LetsMesh: A hosted real-time packet analyzer with a live global node map plus packets, channels, nodes, and traces views. Data comes from volunteer “observers” (MQTT-connected nodes) that report the packets they hear; a mesh puts itself on the map by onboarding observers. The web app is closed source, but its decoder and broker components are open. Website · Observer Onboarding
- Waev: A hosted real-time telemetry and analytics platform with a live map, packet stream, and network stats, also fed by volunteer observers you enroll. Nodes and links are only drawn when confirmed by actual RF observations, and it can subscribe read-only to a broker your community hosts. Personal devices are anonymized and any node named with a ⛔ 🛑 🚫 emoji is excluded entirely. Closed source. Website
- MeshMapper: Focuses on where you can actually get a message through, not just where the nodes are. Phone apps send GPS-tagged pings while you drive, observers confirm what the mesh heard, and regional map instances plot the results from green(two-way) to red(nothing heard). Closed source. Website
- MeshOMatic: A MeshCore planning tool that predicts coverage from terrain data, then calibrates those predictions with real observations from the mesh. Helpful for picking repeater sites and finding gaps in coverage. Freemium model, closed source. Website
- PotatoMesh: A federated Meshtastic and MeshCore dashboard for local communities. Deliberately no MQTT: ingestors attached to your own radios feed a combined map and chat view with positions, neighbors, traceroutes, and telemetry. Instances automatically federate with other communities running PotatoMesh. GitHub · Demo
- MeshMonitor: Monitors Meshtastic(TCP/serial/BLE), MeshCore(USB/TCP), and MQTT sources from one dashboard with unified maps. Website · GitHub
- Meshview: Watches an MQTT topic and serves a node map, chat, traceroutes, telemetry, and reliability reports, plus a predicted coverage overlay. GitHub
- MeshInfo: Realtime map, chat, network graph, and RF coverage prediction based on real terrain data. A lighter version, MeshInfo-Lite, is also maintained. GitHub · MeshInfo-Lite GitHub
- Malla: A map plus detailed packet analysis: a packet browser with filtering and export, a network graph, traceroute history, and hop analysis. GitHub
- Meshtastic Map: The open-source software behind meshtastic.liamcottle.net. Website · GitHub
- MeshSense: An open-source app that maps and monitors your area’s Meshtastic network by talking directly to one of your nodes over Bluetooth or WiFi, no MQTT involved. It runs as a desktop app or headless on a server, which is how communities run always-on public instances. Website · GitHub
Know of a mapping tool we missed? Open a PR on austinmesh.org’s repo or ping us on Discord.
The content of this page was last verified on