All software

MeshTUI

Client Beta

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.

Maintainer
ekollof ↗
Kind
Clients
Maturity
Beta
Language
Python
Licensing
Open source
License
MIT
Platforms
Linux macOS Windows

Capabilities

Interfaces

  • TUI

Connections

  • BLE
  • Serial
  • TCP

Capabilities

  • Messaging
  • Contacts
  • Channels
  • Node configuration
  • Monitoring
  • Firmware update

Node role

  • Companion
  • Repeater
  • Room server

Install

Project signals

popularity 2026-07-20 verification 2026-07-20
GitHub stars
36
Forks
1
Watchers
1
Open issues
12
Contributors
2
Release downloads
0
Latest downloads
0
Source available
Yes
Releases available
No
Signed releases
No
CI builds
No
Documentation
Yes
  • Built with Textual framework; keyboard-driven terminal interface.
  • Includes message delivery tracking with flood routing fallback.
  • Experimental TCP proxy mode for remote serial/BLE access.

Tags