Tools/meshtastic/Meshtastic-Android

Meshtastic-Android

Android application for Meshtastic

1.8kemergingKotlinGNU General Public License v3.0trending

The Lens

By Erik Loyd, SaaS CEO and former COO/CFO of an AWS Premier Partner.

Updated Sep 2026

Meshtastic-Android is the phone app for a mesh network that runs on cheap LoRa radios and needs no cell service, no carrier and no internet. You pair a radio over Bluetooth and get encrypted text messaging, position sharing and telemetry across a mesh that relays through every other node in range, which is why it gets used for hiking, off-grid property, disaster response and events where the cell towers are saturated. GPL-3.0, and there is also a Compose Desktop build.

The app is the easy part. Install from GitHub releases (pair with Obtainium for auto-updates) or from the store; the `fdroid` flavor drops the Google Crashlytics and Maps dependencies if you want nothing phoning home. The actual work is the hardware and the firmware, which lives in a separate repository. Recent additions include mesh network discovery, waypoint geofences that alert when nodes cross a zone, encrypted backup of device security keys, NFC contact sharing, XEdDSA packet signing indicators and air-quality telemetry.

Free, no tiers, no accounts, backed by The Document Foundation model of an open collective rather than a company. The money goes to radios: a usable LoRa node runs roughly $25 to $60, and you need at least two.

The catch is bandwidth. LoRa is measured in bytes per second, not megabits. Text and coordinates work. Anything resembling a photo, a voice note or a web page does not, and no amount of app polish changes the physics.

Free vs Self-Hosted vs Paid

fully free

Free (Open Source)

  • GPL-3.0 Android client, plus a Compose Desktop build
  • Encrypted mesh text messaging, position sharing and telemetry over LoRa
  • Mesh network discovery and Mesh Beacon invitations for joining nearby meshes
  • Waypoint geofences with crossing alerts, NFC contact and channel sharing
  • Encrypted backup, restore and delete of device security keys; XEdDSA packet signing indicators
  • Air-quality telemetry (PM1.0, PM2.5, PM10, CO2) from supported sensors
  • fdroid build flavor with no Google Crashlytics or Google Maps dependencies

Paid

None. The project is community funded through Open Collective and sells nothing.

Self-Hosted Costs

There is no server, but there is hardware. A LoRa node runs roughly $25 to $60 depending on board, antenna and battery, and a mesh needs at least two. Solar-powered repeater nodes for permanent coverage add $60 to $150 each. Ongoing cost is zero: no subscription, no carrier, no data plan.

When to Pay

Nothing to buy from the project. Budget for radios, antennas and batteries, and buy one more node than you think you need, because mesh coverage improves with density.

Completely free and open source under GPL-3.0. The cost is hardware: roughly $25 to $60 per LoRa node, and you need at least two.

What to do by team size

Solo
free; budget for two radios to have a mesh at all
Small team
free; node density is what you are actually buying
Medium team
free; plan solar repeaters for permanent coverage
Large team
free, though large deployments need real RF planning
Self-hosting ops:trivial

Get tools like this every Wednesday

One featured tool, three on the radar. No fluff.

Score
67/100 · B
Adoption13/30
Maintenance25/25
Community9/20
License10/15
Analysis10/10

A low score is not a verdict on quality. Young and niche tools start low by design. How we calculate scores

Trust Signals

Organization account (140 public repos)Notable author: 7,237 followers

License: GNU General Public License v3.0

Commercial OK but must share source of modifications.

Commercial use: ✓ Yes

About

Owner
Meshtastic (Organization)
Stars
1,821
Forks
510

Explore Further

More tools in the directory