ZI

Zigbee Herdsman

Zigbee adapter library that powers Zigbee2MQTT

Home Automation ★ 568 stars Hard setup MIT

Zigbee Herdsman is an open-source Node.js/TypeScript library that communicates with Zigbee coordinator adapters to form networks and control devices programmatically. It is the foundation of Zigbee2MQTT rather than an end-user application.

Key features

  • Zigbee coordinator library
  • Powers Zigbee2MQTT
  • Supports many adapters
  • Programmatic device control

Pros & cons

Strengths

  • Foundation of an open Zigbee stack
  • Broad hardware support

Trade-offs

  • Library not an end-user app
  • Requires development knowledge

Is Zigbee Herdsman secure?

OSV.dev has no published security advisories for Zigbee Herdsman's repository. No known vulnerabilities is not proof of security: it means none have been publicly catalogued.

Source: OSV.dev, checked 2026-10-14. How this is measured.

Zigbee Herdsman replaces

Health badge

Maintain Zigbee Herdsman? Add its health score to your README. The badge links back to this page.

SelfHostIndex: 80 · excellent

Markdown
[![SelfHostIndex health score for Zigbee Herdsman](https://selfhostindex.com/badge/zigbee-herdsman.svg)](https://selfhostindex.com/app/zigbee-herdsman/)
HTML
<a href="https://selfhostindex.com/app/zigbee-herdsman/"><img src="https://selfhostindex.com/badge/zigbee-herdsman.svg" alt="SelfHostIndex health score for Zigbee Herdsman"></a>
reStructuredText
.. image:: https://selfhostindex.com/badge/zigbee-herdsman.svg
   :alt: SelfHostIndex health score for Zigbee Herdsman
   :target: https://selfhostindex.com/app/zigbee-herdsman/

The score is recomputed on every nightly rebuild from public repository data — see how it is calculated.

Compare Zigbee Herdsman

3 head-to-head comparisons.

Similar home automation apps