Software
MeshCore-related software — clients, integrations, gateways & bridges, monitoring & management, utilities, bots and libraries. Filter by kind or search.
Clients 30

Cross-platform Flutter client for MeshCore with encrypted messaging, contacts, channels, offline maps, node configuration and remote repeater administration over Bluetooth, USB or TCP.
Official command-line interface to MeshCore companion radio nodes. Connects over BLE, TCP or serial and provides interactive chat, contact management, channel messaging, node configuration, telemetry, region management and serial repeater mode. Installable via pip/pipx as meshcore-cli (alias meshcli).
Offline-first Search and Rescue coordination app for iOS and Android, with MeshCore messaging, low-bandwidth voice and images, tactical maps, live team tracking, incident markers and shared drawings.
Native MeshCore client and network toolkit for iPhone, iPad and Apple Silicon Macs, combining messaging with offline maps, path tracing, RF line-of-sight analysis, packet capture and remote node administration.
Self-hosted dashboard for Meshtastic and MeshCore. Runs entirely on your own machine with no cloud, no account and no subscription. Provides a unified interface for both networks with live node map, chat, direct messages, multi-radio support, Mesh Sense activity monitoring, bot tools, offline map tiles, radio settings, and in-app notifications.
Cross-platform Electron desktop client for Meshtastic, MeshCore and Reticulum (LXMF) on macOS, Linux and Windows. Supports BLE, USB serial, Wi-Fi/TCP and MQTT; keeps local SQLite history, routing diagnostics, 16-language UI, TAK CoT gateway, PKI remote admin, mapping, telemetry and automated CI releases.
Self-hosted mobile-first MeshCore web client with channel and direct messaging, contact management, full-text search, maps, device configuration, an interactive console and persistent SQLite archives.
Decentralized road-event reporting app for Android and the web using signed Nostr events, geohash queries and OsmAnd integration. Its compact MeshCore transport format is specified but not yet implemented.
Official MeshCore app providing a mobile interface for MeshCore mesh networking. Distributed as APK releases for Android.
Comprehensive terminal user interface client for MeshCore devices. Built with Textual, provides real-time chat with contacts and channels, message delivery tracking with ACK and retry logic, device management, contact management, channel creation with auto-hash, remote node administration, persistent message history, and BLE/TCP/serial connections. Includes experimental TCP proxy mode for exposing serial/BLE devices over TCP.
Native Haiku OS MeshCore client with encrypted messaging, voice, images, topology and geographic maps, packet analysis, telemetry, repeater administration and an optional MQTT bridge.

GTK 4/libadwaita MeshCore client for Linux and macOS with encrypted messaging, contacts, maps, device monitoring, configuration, QR code support and Bluetooth or USB serial connections.
Self-hosted desktop and headless MeshCore platform with messaging, maps, archives, BBS and bot automation, a REST API, packet decoding and an optional cross-frequency bridge between two companion radios.
Open-source MeshCore client for messaging on mesh networks. Supports radio connection settings, direct messaging, map view, and traceroute. Under active development with planned features including channel messaging, GPS forwarding, file sharing, Codec2 voice messages, and userscripts.
Experimental cross-platform Qt desktop client built with PySide6 and meshcore-py, focused on MeshCore chat, prototyping and an extensible open-source development workflow.
Java/JavaFX desktop client for Meshtastic and MeshCore devices. Supports parallel TCP, USB/serial and BLE connections; chat, node list with filters and map, telemetry history and charts, LoRa packet inspector, Lua scripting, device settings, and offline map tile downloads.

Linux terminal client built with Textual and pyMC_core, providing onboarding, regional and hardware presets, encrypted direct and channel messaging, contact discovery and persistent SQLite history.
Lightweight MMBasic MeshCore companion client for Raspberry Pi Pico running PicoMite, with a terminal menu for messages, contacts, adverts, radio configuration and diagnostics over UART.
Android group-tracking and messaging client for hunters and backcountry teams, using MeshCore telemetry for off-grid positions, team maps and coordination.
Self-hosted MeshCore client with a hybrid contact system and a local web interface for working with a MeshCore node through companion firmware. Includes systemd service integration, auto-update via GitHub releases, and Russian and English documentation.
Android encrypted mesh-messaging client for LunarCore firmware, exploring Double Ratchet sessions, onion routing, cover traffic, anonymous credentials and privacy-preserving local storage over LoRa.

Commodore 64 MeshCore chat client using a SwiftLink-compatible serial cartridge to connect to a TCP companion bridge, with channel and direct messaging, delivery acknowledgements and persistent configuration.
Open-source Flutter client for MeshCore LoRa mesh networking devices. Forked from MeshCore Open.
Docker-packaged web build of the MeshCore companion app by Liam Cottle, providing browser-based messaging, contacts, channels, topology and repeater management through Web Bluetooth or Web Serial.
Desktop MeshCore dashboard with USB and BLE connections, live maps, messaging, node and telemetry analysis, offline map tiles, remote management and a raw event console.

Native SwiftUI companion app for MeshCore LoRa mesh radio devices running on iPhone, iPad, Mac, and Apple Watch, with messaging, mesh map, RF tools, line-of-sight analysis, remote administration, and OTA firmware updates.

Cross-platform Flutter MeshCore client forked from MeshCore Open, adding a SigurdOS pixel-art theme while retaining messaging, maps, device management and repeater administration over BLE, USB and TCP.
Textual terminal client for Linux with a unified chronological message view, serial or BLE radio connections, channels, contacts, direct messaging, delivery confirmation and command-palette navigation.

Independent iOS and Android MeshCore community toolbox with encrypted messaging, regional path context, repeater diagnostics, MQTT bridging and opt-in cryptographically signed coverage-map contributions.
The proprietary companion app recommended by the MeshCore project, for messaging, managing contacts and channels, and configuring nodes over BLE/serial.