All software
RemoteTerm for MeshCore

RemoteTerm for MeshCore

Monitoring / Management Stable

RemoteTerm

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.

Kind
Monitoring & Management
Maturity
Stable
Languages
Python TypeScript
Licensing
Open source
Latest version
3.15.1 · 2026-06-21
License
MIT
Platforms
Docker Linux macOS Windows Web

Screenshots

Desktop terminal and mesh management interface
Mobile messaging interface
Mobile mesh map and node details

Capabilities

Interfaces

  • Web
  • API
  • Headless

Connections

  • BLE
  • Serial
  • USB
  • TCP
  • MQTT
  • HTTP

Capabilities

  • Messaging
  • Contacts
  • Channels
  • Node configuration
  • Remote administration
  • Monitoring
  • Telemetry
  • Packet analysis
  • Mapping
  • Automation
  • Notifications
  • Bridging
  • Key management

Node role

  • Companion
  • Repeater
  • Room server

Install

  • Bare metal Python 3.11+ / uv uv sync Open ↗
  • Docker Compose jkingsman/remoteterm-meshcore sudo docker compose up -d Open ↗
  • AUR remoteterm-meshcore yay -S remoteterm-meshcore Open ↗
  • GitHub release Open ↗
  • Source Open ↗

Releases

from GitHub · updated 2026-06-23
  1. v3.15.1 # Latest 7 days ago · 2026-06-21 05:43 UTC

    [3.15.1] - 2026-06-20

    • Feature: Per-message + analyzer region tag support
    • Feature: Sortable neighbor list in repeater pane
    • Feature: Option to disable autoscroll on packet feed
    • Feature: Bot globals
    • Feature: Add draft support for Open gifs + reactions
    • Bugfix: Use correct last-heard time for repeater recency
    • Bugfix: Configurable VAPID subject for iOS web push
    • Misc: Library updates, logging, test
  2. v3.15.0 # 16 days ago · 2026-06-12 05:31 UTC

    [3.15.0] - 2026-06-11

    • Feature: Enhanced repeater telemetry with scrubbing and better extents
    • Feature: Outbound message opt-in for Apprise
    • Feature: Reverse-link button on trace pane
    • Feature: Add recently traced contacts as own category in repeater pane
    • Feature: More compact trace pane display
    • Bugfix: Scavenge ACK codes for standalone acks, resolving issues with DM ack detection
    • Bugfix: Proper timestamps for community MQTT
    • Bugfix: Clearer packet history legend in packet view
    • Misc: Add pubkey suffix to repeater neighbors
    • Misc: Dependency bumps & test fixes
  3. v3.14.1 # 26 days ago · 2026-06-02 02:34 UTC

    [3.14.1] - 2026-06-01

    • Feature: Enhance online documentation
    • Feature: Chain nav to browser history state
    • Feature: Add packet_hash to bot kwargs
    • Bug: Fix amp/ma units for HA integration of LPP sensors
    • Bug: Don't display blocked contacts on the map
    • Bug: Don't trim trailing space from repeater console commands
    • Bug: Make the trace pane not unusable with a bunch of hops or a bunch of recents
    • Misc: Dependency bumps + test updates
Show all 20 releases →

Project signals

popularity 2026-06-23 verification 2026-06-23
GitHub stars
261
Forks
37
Watchers
6
Open issues
10
Contributors
15
Release downloads
670
Latest downloads
22
Source available
Yes
Releases available
Yes
Signed releases
No
CI builds
Yes
Documentation
Yes
  • Intended for trusted networks; its bot system can execute arbitrary Python and must not be exposed publicly without stronger access controls.
  • Native installation is recommended because Docker can have intermittent serial event-subscription issues.
  • Home Assistant integration uses MQTT Discovery and does not require a custom component.

Tags