Software
A collection of software we find interesting enough to outline on top of the official list:
Apps
Those are programs that run on a phone or tablet:
- official Android app, also shipped on F-Droid
- official iOS app
Note that those won't work without a LoRa transmitter, to which you typically connect over Bluetooth.
Computer clients
Those are clients that run on a normal computer (as opposed to a phone "app"):
-
commandline client and Python library: can be used to talk to devices (packaged in Debian)
-
rudimentary GTK client (packaged in Debian)
-
contact (messaging)
-
connect (LoRa-less client)
BBS and bots
A BBS (Bulletin Board System) is a server hooked up to Meshtastic to provide information, storage, etc.
-
TC2-BBS-mesh: mail, channel directory, stats, fortune
-
Frozen BBS: another BBS, rust
-
meshing-around: "BBS" like functionality, ping, weather alerts, shell commands, games, quizzes, messaging, testing (one of the Puget mesh projects)
Gateways and bridges
A "gateway" is a server that will connect Meshtastic to another service or network.
-
Gateways:
- aprstastic: APRS gateway (one of the Puget mesh projects)
- siltamesh: XMPP bridge
- jeremiah-k/meshtastic-matrix-relay: Matrix bridge
-
Monitoring:
- hacktegic/meshtastic-prometheus-exporter: Prometheus metrics exporter, counts packets, signal levels, sensor data, last report time per node
- cordelster/mesh-metrics: metrics sent over a Prometheus push gateway, odd design
- tcivie/meshtastic-metrics-exporter: MQTT to TimescaleDB/Grafana monitoring, behind dash.mt.gt
- Meshmonitor: maps, analytics, traceroutes, triggers
Flashing tools
-
reflashtic: batch flashing tool I wrote, derived from work a friend did on a similar bash script
-
meshfirmware: "automatic" flasher (one of the Puget mesh projects)