JS lib for talking to Meshtastic node from Browser or Node.JS
Core functionalities for Meshtastic web applications.
A transport layer for Meshtastic applications using HTTP.
A transport layer for Meshtastic applications using Web Serial API.
A transport layer for Meshtastic applications using Web Bluetooth.
Protobuf definitions for the Meshtastic project
OpenClaw Meshtastic channel plugin via official protobuf transports (HTTP, TCP, serial)
NodeJS-specific serial transport layer for Meshtastic web applications.
This module uses Meshtastic Web library to send and receive packets from a Meshtastic device connected via HTTP or serial.
NodeJS-specific transport layer for Meshtastic web applications.
Advanced Node-RED nodes for Meshtastic message encoding, decoding, encryption (PSK/PKC), and decryption
Signal K plugin for interfacing with the Meshtastic LoRa mesh network
Meshtastic protobuf converter for NodeRED
Ready-to-use configurations for meshtastic devices
Meshtastic bridge CLI for reliable chunked transport.
Proxies [ToRadio](https://github.com/meshtastic/protobufs/blob/master/meshtastic/mesh.proto#L1426) and [FromRadio](https://github.com/meshtastic/protobufs/blob/master/meshtastic/mesh.proto#L1336) packets between a single Meshtastic device and multiple web
Create Signal K notifications for discovered AIS MOB, EPIRB, and SART beacons
MeshClaw — OpenClaw channel plugin for Meshtastic LoRa mesh networks
MeshXT — Compression & error correction for Meshtastic. Extend your range by 2x.
Array#isArray for older browsers
ECMAScript AST recursive visitor
deterministic `JSON.stringify()` - a faster version of substack's json-stable-strigify without jsonify
Light ECMAScript (JavaScript) Value Notation - human written, concise, typed, flexible
JSON parse & stringify that supports binary via bops & base64