PI

Pimatic

Node.js home automation framework for the Raspberry Pi

Home Automation ★ 598 stars Medium setup GPL-2.0

Pimatic is an open-source home automation framework built on Node.js that runs on low-power devices such as the Raspberry Pi. Plugins add device support, and a rule engine plus a mobile-friendly web UI handle control and automation.

Key features

  • Plugin-based device support
  • Rule engine
  • Mobile-friendly web UI
  • Runs on Raspberry Pi

Pros & cons

Strengths

  • Lightweight
  • Simple rule system

Trade-offs

  • Development has slowed
  • Smaller community

Is Pimatic secure?

OSV.dev has no published security advisories for Pimatic'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.

Pimatic replaces

Health badge

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

SelfHostIndex: 11 · at risk

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

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

Compare Pimatic

19 head-to-head comparisons.

Similar home automation apps