Awesome MeshCore [](https://awesome.re)

August 3, 2026 · View on GitHub

A curated list of awesome MeshCore resources. Pull requests welcome!

MeshCore is a multi-platform system for enabling secure text based communications utilising LoRa radio hardware. It can be used for off-grid communication, emergency response & disaster recovery, outdoor activities, or IoT sensor networks.

Meshcore.live redirects to this page if you want an easy way to remember it.

Table of contents


Official Resources

Other Resources

Free and Open Source apps

Project NameDescriptionLast Updated
Meshcore Open GitHub Repo starsClient app (Flutter) for phones and desktop computers (Android, iOS, GNU/Linux, Windows, macOS)GitHub last commit
MeshMonitor GitHub Repo starsWeb tool for monitoring a Meshtastic and Meshcore Node Deployment over TCP/HTTPGitHub last commit
Potato Mesh GitHub Repo starsFederated web frontend to networksGitHub last commit
Meshcore-HA GitHub Repo starsHome Assistant integration for MeshCoreGitHub last commit
RemoteTerm GitHub Repo starsSelf-hosted base station companion with MQTT, community observation, Home Assistant, and botsGitHub last commit
pyMC_Repeater GitHub Repo starsRepeater Daemon in Python (pymc_core)GitHub last commit
Meshcore SAR GitHub Repo starsHelps teams coordinate in low-connectivity or no-connectivity environments with messaging, voice, images, maps, and live location context in one app. (AI code)GitHub last commit
Meshcore-Wardrive GitHub Repo starsAndroid wardriving and mapping appGitHub last commit
MeshcoreOne GitHub Repo starsA MeshCore client built for iOS in Swift. (AI code)GitHub last commit
MC-WebUI GitHub Repo starsWebUI for meshcore-cli (AI code)GitHub last commit
MeshFirmware GitHub Repo starsWindows/Linux USB firmware updaterGitHub last commit
MeshCore MQTT Live Map GitHub Repo starsReal-time live map for MeshCore using MQTT packet/log topics.GitHub last commit
Meshcore Hub GitHub Repo starsWeb frontend for Meshcore stats (AI code)GitHub last commit
pyMC Console GitHub Repo starsReal-time web dashboard for repeatersGitHub last commit
Meshcore Web Keygen GitHub Repo starsGenerate keys with custom hex prefixes public instanceGitHub last commit
PyMeshCore GUI GitHub Repo starsDesktop application for MeshCoreGitHub last commit
Sestriere GitHub Repo starsNative MeshCore client for Haiku OS. (AI code)GitHub last commit
Roadstr GitHub Repo starsDecentralized road-event reporting using Nostr and MeshCore. Web and Android - "Waze without the centralized tracking"GitHub last commit
Tactical Emergency Area Messaging GitHub Repo starsAndroid application for position tracking and messagingGitHub last commit
Meshcore Drone Updater GitHub Repo starsupdates meshcore nodes via drones to upgrade firmware on physically unreachable nodesGitHub last commit
Tui-Meshcore GitHub Repo starsA TUI based meshcore client for linux hostsGitHub last commit
Pico Meshcore GitHub Repo starsA lightweight MeshCore Companion client written in MMBasic for the PicoMite (Raspberry Pi Pico).GitHub last commit
Meshcore GUI Linux GitHub Repo starsDesktop Linux GUI via BLEGitHub last commit
MeshCore Wireshark Dissector GitHub Repo starsWireshark protocol dissector and pcapng converter for MeshCore LoRa mesh networkingGitHub last commit
Esphome Meshcore (sensor) Component GitHub Repo starsControl anything ESPHome can touch — switches, sensors, fans, lights — over long-range LoRa mesh, managed from MeshCore Companion.GitHub last commit
MeshCore Email Gateway GitHub Repo starsThis gateway allows you to send and receive messages from MeshCore RF nodes using ordinary email, and comes with a web‑based management interfaceGitHub last commit
MC-Keygen GitHub Repo starsVanity Ed25519 key generator for MeshCore. (AI Code)GitHub last commit
SpectraSpectra is a bridge for Mesh Radios like MeshCore and Meshtastic, powered by Veilid.
MeshCore Insights GitHub Repo starsA Graphical software interface to interact with Meshcore companion nodes.GitHub last commit
Yours GitHub Repo starsEncrypted P2P messaging over LoRa mesh, using Lunacore firmwareGitHub last commit
Meshya GTK4/libadwaita client for MeshCore. The goal, to provide the best Linux experience
MeshCore HA UI GitHub Repo starsA companion HACS integration that adds a full-featured dashboard for your MeshCore mesh network in Home Assistant (requires meshcore-ha)GitHub last commit
Meshcute GitHub Repo starsMeshcute is a universal toolbox for what you need when having a Meshcore or Meshtastic meetingGitHub last commit
Domoticz-MeshCore-Plugin GitHub Repo starsDomoticz plugin for MeshCoreGitHub last commit
MeschaTUI GitHub Repo starsA textual TUI wrapper over Meshcore_pyGitHub last commit
MeshCore64 GitHub Repo starsMeshCore chat client for the Commodore 64, connecting via SwiftLink RS-232 to a companion deviceGitHub last commit
SigurdOS Client GitHub Repo starsCompanion App for GNU/Linux, Android, iOS, Windows, macOS; based on "Meshcore Open", specifically for "SigurdOS T-Deck"-firmware.GitHub last commit
MeshCore Signal Tester GitHub Repo starsReal-time signal tester for companions and repeaters, with per-repeater SNR/RSSI charts, a 3D signal map, and full packet details. Web + Android appGitHub last commit

Closed Source apps

AppDescriptionVersion / Downloads
Official MeshCore-AppOfficial Flutter App, available for Android, iOS, GNU/Linux, Windows, MacOS, Webbrowser. Direct download at files.liamcottle.net/MeshCore/; Arch Linux AUR package.See files.liamcottle.net/MeshCore/.
MeshCore Companion Web App (Dockerized) GitHub Repo starsDockerized self-hosted deployment of the official Companion web app; image ghcr.io/axistem-dev/meshcore-webGitHub last commit
KiekRA promising Android and iOS app; Desktop should also be coming. Can display scope of incoming messages, upload data to analysers, unlimited contacts, ... German wrap-up of some features.Check text below "Direct download Android APK"-button at kiekr.app.

Free and Open Source firmware

Project NameDescriptionLast Updated
Lunacore GitHub Repo starsHeltec WiFi LoRa 32 V3 (ESP32-S3 + SX1262). Multi-protocol firmware written in Rust supporting MeshCore, Meshtastic, and RNode/KISS (Reticulum) on a single device.GitHub last commit
Cardputer ADV (Stachugit ver) GitHub Repo starsM5Stack Cardputer-ADV with Cap LoRa868 (plug-and-play) or DX-LR30-900M22SP (custom wiring). Enhanced TFT UI with chat bubbles, 18 colour themes, notification popups, and Bluetooth pairing via MeshCore app.GitHub last commit
Trail Mate GitHub Repo starsLilyGO T-LoRa-Pager (SX1262/SX1280), LilyGO T-Deck (primary); M5Stack Tab5, LilyGO T-Display P4 (active bring-up); LilyGO T-Watch S3 (experimental). Offline-first system with offline GPS maps (OSM/Terrain/Satellite/Contour), Meshtastic + MeshCore messaging, SSTV receiver, FSK+Codec2 walkie-talkie, ESP-NOW team mode, and Sub-GHz energy sweep.GitHub last commit
ZephCore GitHub Repo starsnRF52840: Wio Tracker L1, Seeed T1000-E, RAK4631, RAK WisMesh Tag, ThinkNode M1, Ikoka Nano 30dBm. ESP32: XIAO ESP32-C3/C6, Station G2, LilyGo TLoRa C6. Other: XIAO nRF54L15, XIAO MG24. Port of MeshCore from Arduino to Zephyr RTOS; features event-driven WFI sleep, self-tuning adaptive contention window, CAD-based RX duty cycling, and UF2/DFU support.GitHub last commit
Field Mesh GitHub Repo starsElecrow ThinkNode M1, Seeed Wio Tracker L1 (tested; other hardware untested). Outdoor-focused fork adding automatic GPS advertising (zero-hop every 5 min), a tracking page with Haversine distance, a one-press Off-Grid mode on a legal separate frequency, and SOS alerts with buzzer alarm.GitHub last commit
Meck GitHub Repo starsLilyGO T-Deck Pro. Early-stage BLE companion firmware fork specifically targeting the T-Deck Pro; repeater and USB firmware still in development.GitHub last commit
Mesh Loader GitHub Repo starsHeltec WiFi LoRa 32 V3, V4 (other ESP32 devices with 8 MB+ flash can be added). "Dual Boot" firmware enabling switching between MeshCore and Meshtastic at boot without re-flashing, using a 2-second button-press selector. Per-firmware NVS and filesystem data are isolated and restored automatically.GitHub last commit
Meshcomod (GitHub repository) GitHub Repo starsCompanion firmware offering multiple connection options at the same time: USB + Bluetooth + TCP simultaneously (drive it from a phone app, web client, or Home Assistant). Built from a MeshCore fork. For Heltec and Seeed LoRa devices.GitHub last commit
Wadamesh (GitHub repository) GitHub Repo starsHeltec V4 TFT/touch & LilyGo T-Deck: Standalone LVGL touch UI — on-device chat, channels, rooms, contacts, live map, and over-the-air updates, no phone required. Built from a MeshCore fork, split out of meshcomod.GitHub last commit
CubeCellMeshCore GitHub Repo starsHeltec CubeCell HTCC-AB01, AB02, AC01 (ASR6501 + SX1262). Repeater-only firmware optimised for solar deployments; includes store-and-forward mailbox, mesh health monitor, remote CLI over encrypted mesh, adaptive TX power, deep sleep (~3.5 µA), and daily health reports.GitHub last commit
TapTap (T1000-E) GitHub Repo starsSeeed Studio T1000-E, RAK WisMesh Tag. Headless operation firmware using button interactions: single-click sends advert + Morse time, double-click enters canned message or Morse input mode, triple-click toggles GPS. Supports RTTTL/CW buzzer alerts and 8 configurable canned messages.GitHub last commit
AuroraLilyGO T-Deck. Meshcore firmware for the T-Deck as an alternative to Ripple.
MCLite GitHub Repo starsLilyGO T-Deck Plus. Simplified companion firmware for non-technical users; zero-config via SD card JSON, LVGL touch UI, direct messages and channels, SOS, GPS sharing (decimal or MGRS), multi-language (EN/DE/FR/IT), notification sounds, PIN lock, and SD card message history.GitHub last commit
Meshcore custom firmware builder GitHub Repo starsAll MeshCore-supported ESP32 boards. A web-based firmware builder for MeshCore. Select your board, firmware type, and custom flags — get a compiled .bin back.GitHub last commit
weebl2000's MeshCore Firmware BuilderAll MeshCore-supported boards. Build and download firmware images for your device.
MeshcoreGRID GitHub Repo starsHeltec WiFi LoRa 32 V4 TFT (ESP32-S3 with FT6336 touchscreen). Touch-first UI layer on MeshCore with Messenger (DM + channel chat, ACK delivery tracking), Discover (advert browser), Radio/BLE/Settings/Power apps, and a pinch-to-zoom Map. Currently BETA.GitHub last commit
Heltec V4.2 Multi-Boot Selector GitHub Repo starsHeltec WiFi LoRa 32 V4.2 (ESP32-S3). Multi-firmware boot selector using 4 OTA slots (3 MB each) in 16 MB flash; switches between Meshtastic, MeshCore, RNode, and a spare slot via OLED menu and USER button, with per-firmware NVS and filesystem isolation.GitHub last commit
Meshcore T-beam-1W GitHub Repo starsLilyGO T-Beam 1 Watt (SX1262, ESP32). MeshCore firmware ported to the T-Beam 1W including device-specific fixes for battery, boot loops, and the 1W PA; includes a web flasher.GitHub last commit
Saitima GitHub Repo starsstandalone firmware for LoRa mesh devices. Built on MeshCore, designed for the LilyGo T-Deck and T-Deck Plus.GitHub last commit
Chiyocore GitHub Repo starsESP32-based devices (generic ESP32s with SX1262/SX1276 LoRa). An implementation of MeshCore written in Rust for ESP32, as an alternative to the C++ Arduino implementation.GitHub last commit
MC-T5-Pro GitHub Repo starsLilyGo T5 ePaper S3 Pro A paper-like handheld MeshCore communicatorGitHub last commit
BlackJack-OS GitHub Repo starsA toolbox and platform to create apps and functionality for LilyGo T-Deck and T-Deck Plus.GitHub last commit
SigurdOS T-Deck GitHub Repo starsA standalone GPL-3.0-or-later licensed companion app for LilyGo T-Deck.GitHub last commit
InkCoreAI-Free BLE-companion firmware for E-Ink devices.
MeshCore Solo GitHub Repo starsStandalone firmware based on official meshcore companion firmware for a few devices, currently (2026-08-03) for "Seeed Studio Wio Tracker L1" (OLED and eInk variant) and "GAT562 30S Mesh Kit".GitHub last commit

Closed Source Firmware

Project NameDescriptionLast UpdatedNotes
MC Term (Dabeani) GitHub Repo starsLilyGO T-Deck, T-Deck Plus, Seeed Studio SenseCap Indicator (TFT/D1Pro). Touch-first UI with tabbed interface (Contacts, Channels, Map, Mgmt), slippy tile map, D-pad/trackball support, RSSI/SNR metadata display, and telemetry.GitHub last commitAuthor might open source it somewhen in the future.
MeshUltraMeshcore firmware for both the T-Deck and T-Deck+
Cardputer ADV (Sosprz ver) GitHub Repo starsM5Stack Cardputer-ADV (ESP32-S3). Cardputer ADV Specialized UI with Cap LoRa868 support; flashable via M5Burner, ESP flasher tools, or web flasher.GitHub last commit
Wio Tracker L1 Pro GitHub Repo starsSeeed Studio Wio Tracker L1 Pro. Custom firmware with UF2 drag-and-drop and web flasher support.GitHub last commit

Software Libraries

Project NameDescriptionFirst Commit
meshcore_c GitHub Repo starsPortable C99 client library for the MeshCore Companion Radio serial protocol, with an Arduino C++ wrapper. Use on ESP32, nRF52, STM32, or desktop.Feb 26
MeshCoreKmp GitHub Repo starsA Kotlin Multiplatform library for connecting to and communicating with MeshCore companion nodes.Feb 26
Meshcore Client GitHub Repo starsFlutter/Dart package implementing the MeshCore BLE companion protocolFeb 26
Meshcore Decoder GitHub Repo starsA TypeScript library for decoding MeshCore mesh networking packets with full cryptographic support.Sep 25

Maps and Diagnostics

Project / URLDescription
mapme.shCommunity map for reporting signal reports and coverage footprints from users.
meshrank.netLeaderboard and analytics site ranking MeshCore repeaters and routes, primarily in the UK.
meshcoresim.comSimulation tool for modeling message propagation and testing network scalability.
map.meshradio.ukNetwork analysis and visualization tool specifically for the UK MeshRadio community.
analyzer.letsmesh.netPacket analyzer for debugging MeshCore traces, paths, and real-time network traffic.
HopRadarBrowser-based live map, analyzer & radar using your own node (BLE/USB): hop-by-hop traces with SNR, radio paths, RX radar, LoS coverage and elevation profiles. No install, data stays local.
HopReachBrowser-based terrain-aware RF planning and MeshCore simulator. Produces realistic LoRa coverage maps from terrain data and accurately models packet propagation, collisions, repeater behaviour, airtime contention, preamble lock failures, hidden-node effects and network scalability before hardware is deployed.
meshmapper.netRegionally segmented mapping tool for signal quality and noise floor data.
map.meshcore.devOfficial global map displaying static user uploads for repeaters and room servers.
m3sh.ukRegional map portal showing the UK network topology as seen from Oxfordshire.
meshrf.netRF propagation and link analysis tool designed for LoRa Mesh
Mesh UtilityProgressive Web App for mapping MeshCore LoRa coverage with optional cloud ingestion
MCSimSimulation framework for MeshCore LoRa mesh networking firmware
Meshcore Geo PruneClean up your contact list based on geofencing
UK Mesh NetworkUK-wide public site for MeshCore traffic, repeater coverage, observer ingestion, and the supporting documentation behind the live map. github
Mesh Community PlannerDesktop application for planning LoRa mesh network deployments with terrain-aware RF propagation, hardware selection, and bill of materials generation.
MeshCore Wall of ShameWho's flooding the mesh today? a lighthearted look at mesh traffic, not a witch hunt.
CoreScopenetwork analyzer — live packet visualization, VCR replay, channel decryption, node health, analytics
Map Tiles DownloaderThis app helps you fetch map tiles quickly, for offline use with meshcore and other mesh networks
uMap "MeshCore-de.fyi"Editable map of regions, mainly Germany. (Please also read this context info.) For how to edit, see here.
MeshCore RegionsCanonical, community-editable catalog of MeshCore regions used worldwide, allowing listing of public channels
MeshCore Regions GermanyMeshCore regions in Germany below the federal state level. (For german basic regions, see here.)
KiekR MapMap as generated by uploads from users of KiekR App.
Reticulum Network Planner(Applies to all LoRa!) A tool that, given an amount of LoRa nodes and geographical area, calculates the optimal positions of those notes based on geographical data.

Preinstalled devices

ProductDescription
T-Deck + (Lilygo)2.8" screen, Qwerty, GPS, ESP32-s3
T-Lora pager (Lilygo)2.3" screen, Qwerty, GPS, ESP32-s3

BBS

Project NameDescriptionFirst Commit
Mesh Citadel GitHub Repo starsA MeshCore-first BBS, inspired by the Citadel BBSes of the 80sSep 25
BinktermPHP GitHub Repo StarsA Full Stack Bulletin Board System with Meshcore supportMay 2026

Bots

Project / URLConnectionDescription
Agessaman's Meshcore bot GitHub Repo starsSerial, BLE or TCP/IPResponds to commands
CycleNerd's Meshcore bot GitHub Repo starsSerialResponds to commands
Map Auto Uploader GitHub Repo starsSerialBot will upload every repeater or room server to the map when companion hears new advert
Meshcore to Discord Bridge GitHub Repo starsSerialprovides a bridge between MeshCore and Discord.
HopLink GitHub Repo starsTCP/IPBridges MeshCore, Meshtastic, and Discord, enabling messages to flow between all three networks.
PokeMesh GitHub Repo starsSerialPokeMesh is a collaborative game of Pokémon FireRed played over a decentralized network! The game view is processed and summarized, effectively turning the game into a text-based adventure over MeshCore

Country / region Websites

Europe

North America

Oceania

Chatgroups/ forums/ ...

Global

In addition, there are e.g.:

Europe

Belgium

France

Germany

Ireland

Kazakhstan

Netherlands

Norway

Russia

North America

USA

Oceania