← All software

MeshCore.js

Library / SDK Stable

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.

Maintainer
meshcore-dev ↗
Kind
Libraries & SDKs
Maturity
Stable
Language
JavaScript
Licensing
Open source
License
MIT
Platforms
Web Linux macOS Windows

Capabilities

Interfaces

  • ✓ API

Connections

  • ✓ BLE
  • ✓ Serial
  • ✓ USB
  • ✓ TCP

Capabilities

  • ✓ Messaging
  • ✓ Contacts
  • ✓ Channels
  • ✓ Key management

Node role

  • ✓ Companion

Install

Project signals

popularity 2026-08-08 verification 2026-08-08
GitHub stars
43
Forks
32
Watchers
4
Open issues
16
Contributors
6
Release downloads
0
Latest downloads
0
Source available
Yes
Releases available
No
Signed releases
No
CI builds
No
Documentation
Yes
  • Official JavaScript library from meshcore-dev.
  • Supports BLE and Web Serial in browser; TCP and serial in Node.js.
  • Published on npm as @liamcottle/meshcore.js.

Tags