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

Clients 30

MeshCore Open
MeshCore Open
Open source +2

Cross-platform Flutter client for MeshCore with encrypted messaging, contacts, channels, offline maps, node configuration and remote repeater administration over Bluetooth, USB or TCP.

#flutter#offline#cross-platform
567 v9.5 · 1 month ago zjs81
meshcore-cli
Open source +1

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).

#cli#official#python
170 v1.5.0 · 4 months ago meshcore-dev
MeshCore SAR
MeshCore SAR
Source available

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.

#search-and-rescue#offline#tactical-mapping#voice#field-tool
135 v2026.0613.2 · 1 month ago dz0ny
MeshCore One
MeshCore One MC1
Open source

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.

#apple#native#offline#rf-analysis#remote-terminal
131 v1.2.1 · 7 days ago Avi0n
OverMesh
Open source

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.

#self-hosted#dashboard#dual-protocol#offline-maps
103 Slofi
mesh-client
Open source

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.

#electron#desktop#cross-platform#multi-protocol#meshtastic#reticulum
75 v5.24.0 · 1 day ago Colorado Mesh
mc-webui
mc-webui
Open source

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.

#web-client#self-hosted#docker#pwa#remote-terminal
54 MarekWo
Roadstr
Open source

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.

#nostr#road-events#osmand#decentralized#planned-meshcore
40 v0.3.0 · 26 days ago Juraj Bednár
MeshOS
Open source

Official MeshCore app providing a mobile interface for MeshCore mesh networking. Distributed as APK releases for Android.

#android#official
37 v1.5.9 · 4 days ago andymux
MeshTUI
Open source

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.

#tui#terminal#textual
36 ekollof
Sestriere
Source available haiku

Native Haiku OS MeshCore client with encrypted messaging, voice, images, topology and geographic maps, packet analysis, telemetry, repeater administration and an optional MQTT bridge.

#haiku#native#voice#image-messaging#mqtt
33 v1.8 · 4 months ago atomozero
Meshy
Meshy
Open source

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.

#gtk#libadwaita#flatpak#desktop
28 v26.06 · 2 months ago Jiří Eischmann
MeshCore GUI
MeshCore GUI
Open source +2

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.

#nicegui#bbs#bot#cross-frequency#self-hosted
24 PE1HVH
Mycelium
Open source

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.

#web#alpha
23 WattleFoxxo
PyMeshCore GUI
Open source

Experimental cross-platform Qt desktop client built with PySide6 and meshcore-py, focused on MeshCore chat, prototyping and an extensible open-source development workflow.

#qt#pyside6#desktop#experimental
23 Bliksem Labs +1
MeshApp
Open source

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.

#desktop#java#javafx#multi-protocol#lua
22 v2.3.3 · 15 days ago smikme
TUI MeshCore
TUI MeshCore
Open source

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.

#terminal#textual#linux#direct-radio
20 guax
PicoMeshCore
Open source

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.

#raspberry-pi-pico#mmbasic#uart#embedded-client
18 Vigoleis912
MeshCore TEAM
Proprietary

Android group-tracking and messaging client for hunters and backcountry teams, using MeshCore telemetry for off-grid positions, team maps and coordination.

#team-tracking#backcountry#hunting#closed-beta
16 tmacinc
MeshCorium
Open source

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.

#self-hosted#web
11 v0.9.0 · 20 days ago PEG4TRON
Yours
Yours
Open source

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.

#lunarcore#privacy#onion-routing#double-ratchet#experimental
5 STCisGOOD
MeshCore64
MeshCore64
Open source

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.

#commodore-64#retrocomputing#swiftlink#petscii
4 v0.1.0 · 4 months ago swannman
Meshtrax
Open source

Open-source Flutter client for MeshCore LoRa mesh networking devices. Forked from MeshCore Open.

#flutter#mobile#meshcore-open
4 v1.7.0 · 1 day ago venamartin
MeshCore Web
MeshCore Web
Proprietary

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.

#companion-client-build#docker#web-bluetooth#web-serial
2 aXistem +1
MeshCore Insights
Open source

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.

#desktop#offline-maps#remote-management#analytics
1 MeshInsights · 4 months ago BomBefok
PommeCore
PommeCore
Open source watchos

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.

#apple#native#offline#rf-analysis#remote-terminal#watchos#icloud
1 mbedworth
SigurdOS Client
SigurdOS Client
Open source +2

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.

#flutter#sigurdos#pixel-art#meshcore-open-fork
1 v0.07.0 · 2 months ago Hermes Gadget
MeshChaTUI
MeshChaTUI
Source available

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.

#terminal#textual#unified-inbox#linux
0 g-d-j-evans
KiekR
KiekR
Proprietary

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.

#community-toolbox#regions#coverage-map#mqtt#closed-source
v0.2.4 · 1 month ago Marcel Verdult
MeshCore App by Liam Cottle
MeshCore App by Liam Cottle MeshCore App
Proprietary

The proprietary companion app recommended by the MeshCore project, for messaging, managing contacts and channels, and configuring nodes over BLE/serial.

#project-recommended#proprietary#companion
v1.45.0 · 1 month ago Liam Cottle

Integrations 6

MeshCore for Home Assistant MeshCore HA
Open source

Custom Home Assistant integration for monitoring and controlling MeshCore nodes over USB, BLE or TCP, with sensors, services, diagnostics and optional map upload support.

#smart-home#hacs#home-assistant
226 v2.8.0 · 1 month ago meshcore-dev +1
ESPHome MeshCore
Source available

ESPHome external component that turns XIAO nRF52840 and SX1262 hardware into remotely managed MeshCore sensor nodes, exposing ESPHome switches, sensors, fans and lights through Companion commands.

#esphome#sensor-node#xiao#nrf52840#sx1262
16 netmilk
MeshCore SAME EAS Alerter
Open source

Lightweight tool that forwards SAME (Specific Area Message Encoding) Emergency Alert System warnings over a local MeshCore network. Connects an RTL-SDR via USB to receive over-the-air weather alerts and a MeshCore companion node via serial or TCP to broadcast alerts to the mesh. Operates without WiFi or internet.

#eas#weather#emergency#sdr
12 v0.1.0 · 7 months ago Mambo430
MeshCore UI for Home Assistant
MeshCore UI for Home Assistant MeshCore HA UI
Open source

Home Assistant sidebar dashboard layered on meshcore-ha, adding persistent channel and direct messaging, contacts, maps, live node statistics, sensors and a raw MeshCore command console.

#home-assistant#hacs#dashboard#persistent-messaging
7 Alpha_4.3 · 4 months ago Ratty7198
Domoticz MeshCore Plugin
Open source domoticz

Domoticz integration exposing MeshCore node telemetry, contacts, messaging, maps and historical radio analytics as native devices, dashboards and automation inputs.

#domoticz#home-automation#dashboard#dzvents
1 v0.1.0 · 2 months ago galadril
MeshRes
Open source

Streams MeshCore messages into Resonite, a social VR platform. Uses meshcore.js to connect to a MeshCore node and forwards messages over WebSocket to a Resonite instance.

#resonite#vr#bridge#experimental
1 bryantkelley

Gateways & Bridges 7

openHop Repeater
openHop Repeater
Open source +1

Lightweight Python MeshCore repeater daemon built on openhop_core for Pi-class and embedded Linux hardware. Supports direct SX1262 SPI radios, CH341 USB-to-SPI adapters, pyMC TCP/USB modems and KISS serial modems. Forwards LoRa packets, exposes a web dashboard, and provides configuration tools for radio setup, policy management, monitoring and integrations. Server for pyMC Console.

#repeater#raspberry-pi#sx1262#kiss#self-hosted
234 Treehouse-00 +1
Meshpoint
Open source

Open-source Meshtastic and MeshCore base station running on Raspberry Pi 4 with an SX1302/SX1303 LoRa concentrator. Receives on 8 channels simultaneously (SF7–SF12), transmits natively with up to 27 dBm, and provides a full browser dashboard with chat, node discovery, radio configuration and live packet feed. MeshCore traffic supported through a USB companion. Optionally syncs to Meshradar cloud for multi-site mesh intelligence.

#base-station#raspberry-pi#sx1302#meshtastic#dual-protocol
211 KMX415
meshcoretomqtt
Open source

Python script that sends MeshCore debug and packet capture data to MQTT for analysis. Requires a MeshCore repeater connected to a Raspberry Pi, server or similar Linux device. Designed for multi-repeater setups logging to a shared MQTT broker for mesh packet troubleshooting. Includes one-line installer, systemd service, macOS launchd daemon, and NixOS module support.

#mqtt#packet-capture#monitoring
95 Cisien
MeshCore MQTT Gateway
Open source

Gateway firmware that bridges MeshCore LoRa mesh networks with MQTT brokers, enabling bidirectional message flow between LoRa devices and MQTT-based applications. Runs as a full MeshCore repeater with WiFi connectivity, serial configuration menu, persistent NVS storage, real-time statistics, remote MQTT commands, NTP clock sync, and TLS support. Targets ESP32 + LilyGo LoRa32 V2.1 hardware.

#mqtt#gateway#esp32#repeater
56 v1.0.5 · 9 months ago jmead
MeshCore Hub
MeshCore Hub
Open source

Self-hosted MeshCore network collection platform that ingests decoded packet events over MQTT, persists messages and telemetry, and provides a web dashboard, REST API, authentication, metrics and remote observer support.

#collector#mqtt#self-hosted#observability#multi-observer
51 v0.16.1 · 1 day ago IPNet Mesh
MeshCore Email Gateway
Open source +1

Bidirectional gateway between conventional SMTP/IMAP email and MeshCore direct messages, with BLE, serial or TCP radio connections, a management API, live status updates and an optional browser interface.

#email#smtp#imap#self-hosted
5 MGJ520
Spectra
Spectra
Source available

Rust bridge connecting MeshCore or Meshtastic radios to the Veilid privacy-preserving DHT, with feed-based pub/sub messaging, a cyberpunk TUI, headless daemon mode and remote attachment over a Unix socket.

#veilid#dht#bridge#meshtastic#terminal
0 v0.9.0 · 3 months ago Wrewdison

Monitoring & Management 16

MeshMonitor
MeshMonitor
Open source +5

Self-hosted multi-protocol dashboard for monitoring and administering MeshCore, Meshtastic and MQTT networks, with unified maps, messaging, telemetry, automation, alerts and per-source access control.

#multi-protocol#self-hosted#dashboard#security#mqtt
576 v4.13.1-rc4 · 1 day ago Yeraze
PotatoMesh
PotatoMesh
Open source +1

Federated self-hosted dashboard for local MeshCore and Meshtastic communities, combining node maps, chat, telemetry, neighbors and trace routes with remote radio ingestors and a public API.

#federated#community-dashboard#multi-protocol#self-hosted#matrix
333 v0.7.2 · 13 days ago l5yth
RemoteTerm for MeshCore
RemoteTerm for MeshCore RemoteTerm
Open source +2

Self-hosted MeshCore power-user terminal with remote messaging, server-side packet capture and decryption, radio administration, bots, maps, repeater telemetry and integrations including MQTT and Home Assistant.

#remote-terminal#packet-capture#bots#home-assistant#mqtt#self-hosted
276 v3.16.2 · 10 days ago Josh Kingsman
CoreScope
CoreScope
Open source

Self-hosted MeshCore packet analyzer with MQTT ingest, live packet feeds, interactive maps, channel chat, packet tracing and per-node analytics.

#monitoring#analyzer#map
148 v3.9.2 · 1 month ago Kpa-clawbot
MeshCore Wardrive
MeshCore Wardrive
Open source

Android coverage-mapping app that pairs GPS tracks with automatic MeshCore repeater pings, visualizes response rates and signal quality, exports survey data and can contribute results to a community web map.

#wardriving#coverage#gps#field-tool#community-map
94 v1.0.42 · 8 days ago mintylinux
MeshCore MQTT Live Map
Open source

Self-hosted real-time MeshCore traffic map that decodes MQTT packet feeds and visualizes nodes, routes, peers, activity heat, coverage, line-of-sight and propagation data in an installable web app.

#live-map#mqtt#self-hosted#pwa#propagation
78 v1.9.4 · 12 days ago yellowcooln
MeshCore Packet Capture
Open source

Standalone Python script for capturing and analyzing packets from MeshCore companion radios. Connects via BLE, serial or TCP and outputs structured data to console, file and MQTT broker. Designed for companion radios only; for repeaters and room servers use meshcoretomqtt instead.

#packet-capture#monitoring#mqtt
73 v2.0.0 · 28 days ago agessaman
Lora Wideband Decoder
Source available

Self-hosted wideband intercept receiver for LoRa traffic. Captures IQ from any SoapySDR-compatible SDR or bladeRF, demodulates and decodes Meshtastic, LoRaWAN and MeshCore across SF7–SF12 at 62.5, 125, 250 and 500 kHz bandwidths. Surfaces decoded packets, node identities and a live spectrum waterfall in a local Flask web UI. Runs at 28 Msps wideband on a multi-core host.

#sdr#intercept#spectrum#lora#self-hosted
59 persistentcache
pyMC Console
pyMC Console
Open source

Web dashboard for openHop Repeater with live packet inspection, topology and path analysis, RF statistics, terrain mapping, link-quality radar, system monitoring and an interactive repeater terminal.

#repeater#topology#rf-analysis#raspberry-pi#dashboard
56 v0.9.337 · 1 day ago Treehouse-00 +1
MeshExplorer

Real-time map, chat client, and packet-analysis tool for MeshCore mesh networks. Ships as a complete Docker stack: Next.js web UI with map, chat, stats and packet analysis; Go MQTT-to-ClickHouse ingest pipeline; optional Discord relay bot; and pre-provisioned Grafana dashboards with read-only ClickHouse datasource.

#dashboard#clickhouse#grafana#docker#mapping
40 ajvpot
Wireshark MeshCore Dissector Wireshark MeshCore
Open source

Wireshark Lua protocol dissector and dependency-free Python converter for turning MeshCore JSON radio logs into pcapng captures with packet trees, radio metadata, display filters and tshark support.

#wireshark#pcapng#dissector#protocol-analysis
15 Aaron Brown
MeshCore Signal Tester
MeshCore Signal Tester
Open source

Web and Android signal-analysis tool for MeshCore companions and repeaters, with grouped packet reception, RSSI/SNR history, repeater statistics, GPS-tagged 3D mapping and CSV capture.

#signal-testing#field-tool#threejs#packet-capture
13 v1.2.3 · 10 days ago Aleš Janda
MeshCore Beacon
MeshCore Beacon Beacon
Open source

Real-time LoRa mesh network observation stack: a Go backend subscribes to MeshCore MQTT brokers, decodes and deduplicates packets, stores nodes, routes, traces and channel messages in PostgreSQL, and streams live events via WebSocket and REST API — paired with a React web frontend for packet inspection, node tracking, channel messages, stats and mesh maps.

#self-hosted#postgresql#redis#rest-api#websocket-api#react
7 v1.5.4 · 26 days ago MeshCore-Beacon
LiteScope
Open source

Lightweight, self-hosted dashboard for monitoring MeshCore networks. Ingests MQTT telemetry from one or more brokers, stores it in SQLite and serves a real-time React UI with live packet feeds, node analytics, channel decryption, observer timelines, network analytics, Leaflet maps, live packet trace playback and a raw-hex decoder.

#dashboard#self-hosted#mqtt#react
6 v1.0.2 · 1 month ago RikoDEV
MeshCute
MeshCute
Open source

Portable BLE, Wi-Fi and receive-only LoRa scanner for the M5Stack Cardputer Adv, intended for quickly diagnosing radio visibility and signal strength at MeshCore or Meshtastic meetups.

#scanner#cardputer#receive-only#diagnostics#meshtastic
3 v0.0.1 · 4 months ago Dennis Eichardt
MeshCore Packet Tool
Source available

Browser-based workbench for inspecting, decoding and crafting MeshCore radio packets. It provides typed packet editors, identity and key management, shareable workspace URLs and WebAssembly decoding benchmarks.

#protocol#packet-editor#decoder#cryptography#wasm
0 burningtree

Utilities 12

MeshFirmware
Open source

Interactive Windows and Linux scripts for detecting supported USB radios, selecting MeshCore or Meshtastic firmware releases, and installing, updating or locally compiling firmware.

#firmware#usb#cross-platform#meshtastic
57 Mike Carper
MeshCore Proxy
Open source

TCP proxy that enables remote access to a locally-connected MeshCore companion radio. Connects to a MeshCore radio via USB serial or Bluetooth LE and exposes it over TCP, allowing remote clients like meshcore-cli, Home Assistant, and MeshCore apps to interact with the radio as if directly connected.

#proxy#tcp#remote-access
37 v0.4.0 · 6 months ago rgregg
MeshCore Web Key Generator Web Keygen
Source available

Browser-only Ed25519 key generator for creating MeshCore identities with custom hexadecimal public-key prefixes, helping operators avoid short-prefix collisions without sending private keys to a server.

#key-generator#privacy#ed25519#browser-only
33 v0.4 · 7 months ago agessaman
Map Tiles Downloader
Map Tiles Downloader mt-downloader
+1

Cross-platform terminal utility for downloading selected OpenStreetMap or Thunderforest areas for offline use in MeshCore and Meshtastic apps, with interactive region selection, size estimates and automation subcommands.

#offline-maps#map-tiles#openstreetmap#meshtastic
32 v1.3.6 · 2 months ago tekk
MeshCore Drone Updater
Source available

Automated Raspberry Pi service for updating physically inaccessible nRF52-based MeshCore nodes over Bluetooth DFU, designed for drive-by or drone-assisted rooftop and tower maintenance.

#drone#bluetooth-dfu#nrf52#unattended#field-maintenance
22 lucidnx
Python Nordic Legacy DFU Tool nrf_dfu_py
Source available

Cross-platform Python utility with graphical and command-line interfaces for updating Nordic nRF51/nRF52 devices over Bluetooth using buttonless and Legacy DFU, with configurable scanning, retries, packet acknowledgements, and MTU.

#bluetooth-dfu#nrf52#cross-platform#desktop
22 v1.1 · 5 months ago Rastislav Vysoky
MeshCore Utils mc-keygen
Open source

High-performance Rust vanity Ed25519 key generator for MeshCore, with multi-prefix searches, JSON output, CPU threading and optional CUDA or Metal GPU acceleration.

#key-generator#ed25519#gpu#cuda#metal
18 Sam Schlegel
MCSim
Open source

Deterministic simulation framework for MeshCore LoRa mesh networking firmware. Enables testing and analysis of mesh network behavior, radio propagation, and protocol performance. Simulates repeaters, companions, and room servers with real-time visualization via Rerun, configurable topologies via YAML, terrain-aware radio propagation using the NTIA Irregular Terrain Model, and full packet export to JSON with decoded MeshCore packet structure.

#simulator#testing#terrain#deterministic
17 v0.1.0-test · 6 months ago Brent-A
XIAO nRF52 Updater
Source available

Standalone updater firmware for Seeed XIAO nRF52840 and RAK4631 boards that flashes Nordic Legacy DFU firmware bundles to nearby nRF52 MeshCore nodes over Bluetooth, including drone-assisted maintenance of hard-to-reach repeaters.

#bluetooth-dfu#nrf52#drone#unattended#field-maintenance
16 v1.2 · 29 days ago Rastislav Vysoky
MeshForge
Open source

Cloud-based firmware builder and web flasher for LoRa mesh devices. Compiles PlatformIO projects in the cloud and flashes them directly from the browser — no local toolchain needed. Supports any GitHub project URL by swapping github.com for meshforge.org. Includes community extensions, shareable build profiles, and build caching for faster repeated compilations.

#cloud-build#flashing#platformio
13 MeshEnvy
meshcore_sim

Discrete-event simulator for MeshCore mesh networks. Each simulated node runs the real MeshCore routing and cryptography code as a standalone subprocess; a Python orchestrator wires them together over simulated radio links with configurable loss, latency, SNR, RSSR, and adversarial behaviour. Includes topology visualiser and supports privacy-protocol experiments.

#simulator#testing#discrete-event
10 matthewdgreen
MeshCore Ninja
MeshCore Ninja
Open source

Open web catalog of the MeshCore ecosystem, covering hardware, firmware, software, vendors and regional networks with structured specifications, compatibility data, filtering and comparison tools.

#catalog#compatibility#hardware#firmware#networks
6 v2026.6.1 · 22 days ago burningtree

Bots 7

MeshCore Bot
MeshCore Bot agessaman bot
Source available +1

Extensible Python MeshCore service bot with keyword and plugin commands, weather and alert services, scheduling, rate limits, web administration and optional Discord, Telegram, MQTT, webhook and map integrations.

#command-bot#weather#service-plugins#self-hosted#web-dashboard
172 v0.9.3 · 2 months ago agessaman
Mesh-Citadel BBS
Source available

MeshCore-connected BBS inspired by Citadel BBSes from the 1980s. Lightweight system designed to run on a solar-powered Raspberry Pi Zero with a low-power nRF52-based LoRa node running USB companion firmware. Supports user registration, login, room navigation, message reading and posting, private mail, and a permission system. Communicates over MeshCore via py-meshcore.

#bbs#citadel#raspberry-pi
46 taedryn
MeshCore Map Uploader
Open source

Headless automation service that listens for MeshCore repeater and room-server advertisements through a USB or Wi-Fi companion and uploads them to the public MeshCore map.

#map-uploader#adverts#automation#headless
32 recrof
Cyclenerd MeshCore Bot
Open source

Lightweight Node.js command bot for private MeshCore channels, providing ping and date responses plus scheduled repeater status collection and optional CSV telemetry logging.

#command-bot#repeater-monitoring#csv#private-channels
30 Christian Lueck
MeshCore Discord Bridge
Source available

Bidirectional Node.js bridge between MeshCore channels and Discord, with multi-channel and multi-server routing, message chunking, flood protection, paced send queues and administrator pause controls.

#discord#bridge#rate-limiting#message-chunking
12 v1.2 · 5 months ago Hude06
PokeMesh
Open source

Collaborative Pokémon FireRed game operated through MeshCore channel commands, using vote-based emulator input and a local vision-language model to summarize each game state within mesh message limits.

#game-bot#pokemon#local-ai#collaborative
9 Idrees Hassan
MeshCore BBS

Store-and-forward bulletin board system that runs on a MeshCore companion radio over a LoRa mesh. Users interact entirely via direct messages using a simple !command protocol — no special app support required. The BBS attaches to a MeshCore device running Companion firmware via USB serial, TCP or BLE, stores messages in a local SQLite database and delivers them on demand.

#bbs#store-and-forward#bot
0 carsten-walther

Libraries & SDKs 10

openHop Core
openHop Core
MIT

Python reimplementation of the MeshCore protocol and routing stack for building mesh nodes and applications, with encrypted messaging, identity management, event handling and optional direct SX1262 radio support over SPI. Compatible with the original MeshCore protocol. Available on PyPI as pymc-core.

#sdk#protocol#routing#sx1262#raspberry-pi
85 openHop
MeshCore Decoder
MIT

TypeScript library and command-line decoder for MeshCore radio packets, including packet structure analysis, channel decryption, signatures, authentication tokens and region transport codes.

#sdk#protocol#decoder#cryptography
50 Michael Hart
MeshCore.js
MIT

Official JavaScript library for interacting with MeshCore devices running Companion Radio firmware. Connects over BLE and USB Serial in the browser, and over TCP/WiFi and USB Serial in Node.js. Provides packet construction, decryption, and connection management for building web and Node.js MeshCore clients.

#sdk#javascript#official#ble
41 meshcore-dev
meshcore-pi
MIT

Python implementation of the MeshCore protocol intended for Raspberry Pi and other Linux devices. Supports SX1262 interfaces via SPI (Waveshare LoRa HAT, HT-RA62) and ESP-NOW communication via WiFi monitor mode. Can act as companion, room server, or repeater simultaneously, and bridge between LoRa and ESP-NOW meshes with multiple interfaces.

#sdk#protocol#raspberry-pi#esp-now#sx1262
37 brianwiddas
meshcore-go
MIT

Pure Go implementation of the MeshCore protocol. Provides encode/decode for all protocol payload types, cryptography, identity/key management, the companion protocol (frame layer, commands/responses, push notifications), serial/TCP transports, a high-level client, hardware modem abstraction with KISS framing, and a node runtime with routing and peer management.

#sdk#protocol#go#node-runtime#companion-client
11 v1.0.9 · 22 days ago meshcore-go
meshcore_client
Source available

Flutter and Dart implementation of the MeshCore BLE companion protocol, providing connection management, queued commands, binary frame parsing, cryptography and application-facing data models.

#sdk#protocol#flutter
2 dz0ny
meshcore-go (meshcore-cz) meshcore-go-cz
MIT

Transport-independent Go SDK for MeshCore companion radios, with high-level messaging, contacts, channels, discovery, repeater administration and raw protocol access over serial, BLE and TCP. It also includes the mc terminal client and an optional multi-session backend.

#sdk#protocol#terminal#daemon
1 v0.5.1 · 1 month ago burningtree
MeshCoreKmp
MIT

Kotlin Multiplatform library for discovering and connecting to MeshCore companion nodes over Bluetooth, with high-level APIs for contacts, channels, messaging, acknowledgements and device configuration.

#sdk#protocol#kotlin-multiplatform
1 v0.12.2 · 5 months ago Adam Brown
meshpkt
MIT

Pure Go codec for the MeshCore radio packet wire format, with packet validation, payload encoding and decoding, firmware-compatible identity cryptography, extensible dispatch and TypeScript bindings powered by WASM.

#sdk#protocol#codec#cryptography#wasm
1 v0.1.15 · 25 days ago burningtree
MeshCoreCompanion
MIT

Portable C99 client library for the MeshCore Companion Radio serial protocol, with a thin Arduino C++ wrapper for embedded hosts and direct C support for desktop, Linux, ESP-IDF and STM32 applications.

#sdk#protocol#embedded#arduino
0 SH3D +1

Network Apps 1