All software

MeshCore Proxy

Utility Stable

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.

Maintainer
rgregg ↗
Kind
Utilities
Maturity
Stable
Language
Python
Licensing
Open source
Latest version
0.4.0 · 2026-01-17
License
MIT
Platforms
Linux macOS Windows

Capabilities

Interfaces

  • CLI

Connections

  • Serial
  • USB
  • BLE
  • TCP

Capabilities

  • Proxying

Node role

  • Companion

Install

Releases

from GitHub · updated 2026-07-05
  1. v0.4.0 # Latest 6 months ago · 2026-01-17 04:47 UTC

    Mainstream release for easier installation

  2. v0.3.3-alpha # 6 months ago · 2026-01-17 04:28 UTC

    What's Changed

    New Contributors

    Full Changelog: https://github.com/rgregg/meshcore-proxy/compare/v0.2.0-alpha...v0.3.3-alpha

  3. v0.2.0-alpha # 6 months ago · 2026-01-16 07:51 UTC

    Second release today - this one fixes a crash in the BLE stack on MacOS when exiting the app. Still lots of testing to perform, but the releases make it easier to test via docker and pipx.

    Full Changelog: https://github.com/rgregg/meshcore-proxy/compare/v0.1.0-alpha...v0.2.0-alpha

Show all 4 releases →

Project signals

popularity 2026-07-20 verification 2026-07-20
GitHub stars
37
Forks
10
Watchers
2
Open issues
9
Contributors
3
Release downloads
0
Latest downloads
0
Source available
Yes
Releases available
Yes
Signed releases
No
CI builds
Yes
Documentation
Yes
  • Exposes USB/BLE companion radios over TCP for remote access.
  • Compatible with meshcore-cli, Home Assistant integration, and MeshCore apps.
  • Available on PyPI as meshcore-proxy.

Tags