Skip to content
@zwave-js

Z-Wave JS

Free, modern and standards-compliant Z-Wave device driver that runs almost anywhere

Z-Wave JS logo

The home for Z-Wave related libraries and apps based on Z-Wave JS

Built on Node.js and compatible with all known 500, 700 and 800 series Z-Wave controller hardware adapters, the Z-Wave JS driver runs on almost anything with a little bit of computing power and a serial port.

Started in 2018, Z-Wave JS has breathed new life into the Z-Wave ecosystem and now powers thousands of smart homes and some of the largest home automation systems all over the world.

About us

We're a small team of smart home enthusiasts striving to build the best open source Z-Wave applications out there. In alphabetical order:

AlCalzone Ā· Shaper of Waves, Reader of Specifications, Teacher of Bots, Broker of IOs, Crazy enough to start all of this

blhoward2 Ā· Writer of Manifests, Master of Consistency

marcus-j-davies Ā· Browser of Configs, Plumber of Red Nodes

robertsLando Ā· Discoverer of Greatness, Builder of Frontends, Stacker of Statistics

We continuously try to improve and hold ourselves to the highest standards. This requires a lot of effort and is done entirely in our free time. If you'd like to help us spend more time on Z-Wave JS, feel free to support us.

Our creations

Together, we've built these awesome projects:

Pinned Loading

  1. zwave-js zwave-js Public

    Modern and standards-compliant Z-Wave device driver that runs almost anywhere

    TypeScript 892 737

  2. zwave-js-ui zwave-js-ui Public

    Full featured Z-Wave Control Panel UI and MQTT gateway. Built using Nodejs, and Vue/Vuetify

    Vue 1.2k 251

  3. zwave-js-server zwave-js-server Public

    Small server wrapper around Z-Wave JS to access it via a WebSocket

    TypeScript 165 22

  4. playground playground Public

    An interactive, browser-based sandbox to build, test and share scripts for interacting with a Z-Wave controller

    TypeScript 3

Repositories

Showing 10 of 33 repositories
  • zwave-js Public

    Modern and standards-compliant Z-Wave device driver that runs almost anywhere

    zwave-js/zwave-js's past year of commit activity
    TypeScript 892 MIT 737 267 (27 issues need help) 57 Updated Oct 16, 2026
  • zwave-js-ui Public

    Full featured Z-Wave Control Panel UI and MQTT gateway. Built using Nodejs, and Vue/Vuetify

    zwave-js/zwave-js-ui's past year of commit activity
    Vue 1,243 MIT 251 97 29 Updated Oct 16, 2026
  • bot-workflows Public

    Single source of truth for the zwave-js organization's AI-powered CI workflows, bot scripts, and composite actions

    zwave-js/bot-workflows's past year of commit activity
    JavaScript 1 0 1 0 Updated Oct 16, 2026
  • firmware-updates Public

    The firmware update service for Z-Wave JS at https://firmware.zwave-js.io

    zwave-js/firmware-updates's past year of commit activity
    TypeScript 51 MIT 55 20 7 Updated Oct 10, 2026
  • node-red-contrib-zwave-js Public

    The most powerful, high performing and highly polished Z-Wave node for Node-RED based on Z-Wave JS. If you want a fully featured Z-Wave framework in your Node-RED instance, you have found it.

    zwave-js/node-red-contrib-zwave-js's past year of commit activity
    JavaScript 51 MIT 7 3 2 Updated Oct 9, 2026
  • waddle Public

    A cooperative task scheduler based on generator functions 🐧

    zwave-js/waddle's past year of commit activity
    TypeScript 0 MIT 0 3 0 Updated Oct 6, 2026
  • remote-ctt-tests Public

    Automated Z-Wave Certification tests for Z-Wave JS

    zwave-js/remote-ctt-tests's past year of commit activity
    Tcl 0 MIT 0 1 7 Updated Oct 5, 2026
  • log-transports Public

    Userland winston log transports to customize zwave-js logging

    zwave-js/log-transports's past year of commit activity
    JavaScript 1 MIT 0 1 1 Updated Oct 5, 2026
  • turborepo-cache Public

    Self-hosted Turborepo cache based on Cloudflare KV

    zwave-js/turborepo-cache's past year of commit activity
    JavaScript 1 MIT 0 0 3 Updated Oct 3, 2026
  • ZWaveJS.NET Public

    A Z-Wave JS wrapper for the .NET Framework. Supporting various targets, and providing a feature rich Z-Wave API.

    zwave-js/ZWaveJS.NET's past year of commit activity
    C# 24 MIT 7 0 1 Updated Sep 30, 2026

Sponsors

  • @legrego
  • @jdiegmueller
  • Private Sponsor
  • Private Sponsor

Top languages

Loading…

Most used topics

Loading…