Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings
@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.9k 1.4k

  2. mqtt-packet mqtt-packet Public

    Parse and generate MQTT packets like a breeze in JS

    JavaScript 212 96

Repositories

Loading
Type
Select type
Language
Select language
Sort
Select order
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,937 1,439 34 5 Updated Oct 7, 2025
  • mqtt-packet Public

    Parse and generate MQTT packets like a breeze in JS

    mqttjs/mqtt-packet’s past year of commit activity
    JavaScript 212 96 17 3 Updated Mar 4, 2025
  • .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 48 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 29 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 106 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…

Morty Proxy This is a proxified and sanitized view of the page, visit original site.