Credits
Authors
Joey (NV0N) created the original Meshtastic Mac Client — a Python/PyQt6 desktop app for macOS. Driven by the lack of native, BLE-capable options for macOS, Joey initially shared the tool with the Colorado Meshtastic community. As interest grew, he matured the app by integrating Meshcore support to meet expanding user needs.
dude.eth ported the concept to Electron, enabling cross-platform support across Mac, Linux, and Windows.
Contributors
megabear - KD5IHC created the icon
Colorado Mesh
Thanks to the Colorado Mesh community for fostering open-source Meshtastic and MeshCore development in Colorado.
Acknowledgements
We were inspired by features from these projects:
- Meshtastic — Open-source, off-grid mesh communication ecosystem
- MeshCore — Lightweight hybrid routing mesh protocol for packet radios
- meshcore-open — Flutter client for MeshCore devices
- meshtastic-cli — Terminal UI for monitoring Meshtastic mesh networks
Libraries & Tools
- Meshtastic — Open source mesh networking
- @meshtastic/core — Official Meshtastic JavaScript library
- Electron — Cross-platform desktop framework
- React — UI library
- Leaflet — Interactive maps
- Recharts — React charting library
- Tailwind CSS — Utility-first CSS
- OpenStreetMap — Map tile data
- mqtt — MQTT client for Node.js (broker connectivity and message publishing)