An open API service indexing awesome lists of open source software.

https://github.com/meshtastic/js

JS/TS library for interfacing with Meshtastic devices
https://github.com/meshtastic/js

library meshtastic typescript

Last synced: 2 months ago
JSON representation

JS/TS library for interfacing with Meshtastic devices

Awesome Lists containing this project

README

        

# Meshtastic.js

[![CI](https://img.shields.io/github/actions/workflow/status/meshtastic/js/ci.yml?branch=master&label=actions&logo=github&color=yellow)](https://github.com/meshtastic/js/actions/workflows/ci.yml)
[![CLA assistant](https://cla-assistant.io/readme/badge/meshtastic/meshtastic.js)](https://cla-assistant.io/meshtastic/meshtastic.js)
[![Fiscal Contributors](https://opencollective.com/meshtastic/tiers/badge.svg?label=Fiscal%20Contributors&color=deeppink)](https://opencollective.com/meshtastic/)
[![Vercel](https://img.shields.io/static/v1?label=Powered%20by&message=Vercel&style=flat&logo=vercel&color=000000)](https://vercel.com?utm_source=meshtastic&utm_campaign=oss)

## Overview

Meshtastic.js is a JavaScript library that provides an API to interact with
[Meshtastic](https://meshtastic.org) devices. All packages are published to
[JSR](https://jsr.io/@meshtastic)

Contained within this monorepo are the following packages:

- `@meshtastic/core`: Core functionality
- `@meshtastic/transport-deno`: TCP Transport for the Deno runtime
- `@meshtastic/transport-http`: HTTP Transport
- `@meshtastic/transport-web-bluetooth`: Web Bluetooth Transport
- `@meshtastic/transport-web-serial`: Web Serial Transport

## Stats

![Alt](https://repobeats.axiom.co/api/embed/5330641586e92a2ec84676fedb98f6d4a7b25d69.svg "Repobeats analytics image")