Skip to content
@mqttjs

MQTT.js

node and Javascript MQTT client and parser

MQTTjs JS logo

MQTT related projects for the JS world

Welcome to the MQTT.js Organization

About Us

MQTT.js is a community-driven organization focused on developing and maintaining open-source projects related to MQTT (Message Queuing Telemetry Transport) for the JavaScript ecosystem. MQTT is a lightweight messaging protocol ideal for Internet of Things (IoT) and real-time communication applications.

Our mission is to provide high-quality MQTT tools, libraries, and resources to help developers build robust and scalable MQTT-based applications.

Main Projects

Explore our collection of MQTT-related projects:

MQTT.js is a widely-used MQTT client library for JavaScript, designed to run in both browser and Node.js environments. It provides a simple and reliable way to connect to MQTT brokers and publish/subscribe to MQTT topics.

mqtt-packet is a low-level library for encoding and decoding MQTT packets. It serves as the core protocol implementation for MQTT.js and can be used independently in other MQTT-related projects.

Sponsor

If you would like to support MQTT.js, please consider sponsoring the author and active maintainers:

Pinned Loading

  1. MQTT.js MQTT.js Public

    The MQTT client for Node.js and the browser

    TypeScript 8.7k 1.4k

  2. mqtt-packet mqtt-packet Public

    Parse and generate MQTT packets like a breeze in JS

    JavaScript 206 93

Repositories

Showing 10 of 14 repositories
  • MQTT.js Public

    The MQTT client for Node.js and the browser

    mqttjs/MQTT.js’s past year of commit activity
    TypeScript 8,650 1,420 39 5 Updated Dec 13, 2024
  • mqtt-packet Public

    Parse and generate MQTT packets like a breeze in JS

    mqttjs/mqtt-packet’s past year of commit activity
    JavaScript 206 93 13 2 Updated Nov 12, 2024
  • .github Public

    MQTTjs

    mqttjs/.github’s past year of commit activity
    0 0 0 0 Updated Sep 27, 2023
  • async-mqtt Public

    Promise wrapper over MQTT.js

    mqttjs/async-mqtt’s past year of commit activity
    JavaScript 273 MIT 50 12 (3 issues need help) 3 Updated Jun 14, 2023
  • mqttjs-v5 Public

    Development repository for an overhaul of the MQTT.js client.

    mqttjs/mqttjs-v5’s past year of commit activity
    TypeScript 30 MIT 2 9 0 Updated Dec 6, 2022
  • mqtt-connection Public

    Barebone Connection object for MQTT in node.js

    mqttjs/mqtt-connection’s past year of commit activity
    JavaScript 114 25 9 1 Updated Dec 30, 2021
  • mqtt-server Public

    Simple API to build your own MQTT server on top of it.

    mqttjs/mqtt-server’s past year of commit activity
    JavaScript 104 31 2 0 Updated Apr 16, 2021
  • create-stream-server Public

    create multiple stream servers easily

    mqttjs/create-stream-server’s past year of commit activity
    JavaScript 19 6 0 2 Updated Oct 29, 2019
  • mqtt-elements Public

    Polymer elements for MQTT

    mqttjs/mqtt-elements’s past year of commit activity
    JavaScript 27 MIT 6 8 0 Updated Oct 28, 2016
  • mqtt-worker Public

    This project wraps mqtt.js to run a bundled (browserify) version for the browser within a Web-Worker

    mqttjs/mqtt-worker’s past year of commit activity
    JavaScript 20 3 1 0 Updated Jun 15, 2016

Most used topics

Loading…