ioBroker logo

ioBroker

Website

Modular IoT and smart home automation platform

1.4k stars 160 forks last commit first released MIT

Actively maintained

Last commit 1 Sept 2026.

ioBroker screenshot

ioBroker is an integration platform for IoT and smart home automation that connects many different systems through a large adapter ecosystem. It provides a common data model with object metadata and state values, enabling automation, visualization, and data logging across devices and services.

Key Features

  • Adapter-based architecture to integrate heterogeneous smart home and IoT systems
  • Central object and state databases with event-based updates
  • Optional Redis backend for state storage and pub/sub messaging
  • Runs on many platforms supported by Node.js (Linux, Windows, macOS; ARM/x86)
  • Designed to run multiple adapter instances as separate processes for flexibility

Use Cases

  • Unify devices and services from different vendors into a single automation system
  • Build dashboards/visualizations and log sensor/actuator data for analysis
  • Implement home automation and building automation workflows using adapters

Limitations and Considerations

  • Memory usage scales with the number of adapter instances because each runs as a separate process
  • Intended for trusted networks; exposing components to the internet requires careful hardening (HTTPS, VPN, reverse proxy)

ioBroker is a solid choice when you need a self-managed automation hub that focuses on interoperability and extensibility. Its database-centered model and adapter ecosystem make it suitable for both small smart homes and more complex IoT deployments.

Categories:

Tags:

Tech Stack:

Share:

Similar to ioBroker

Gladys Assistant logo

Gladys Assistant

Privacy-first smart home platform for local monitoring and automation

3.2k
318
Last commit

Privacy-first, open-source home assistant for dashboards, device integrations, scenes, alerts, and local-first automation with optional secure remote access.

Apache-2.0Actively maintained
Alternative to:
Google Home logo
Google Home
+10
Home Assistant logo

Home Assistant

Open-source home automation platform prioritizing local control

90.2k
38.5k
Last commit

Open-source platform to control smart home devices, build automations and dashboards, with broad third-party integrations and local-first privacy.

Apache-2.0Actively maintained
Alternative to:
Google Home logo
Google Home
+15
Domoticz logo

Domoticz

Home automation system for monitoring and controlling smart devices

3.8k
1.2k
Last commit

Open-source home automation platform to monitor sensors and control switches, lights, meters, and smart home devices from a responsive web interface with alerts.

GPL-3.0Actively maintained
Alternative to:
Samsung SmartThings logo
Samsung SmartThings
+13

WebThings Gateway

Self-hosted smart home hub built on W3C Web of Things standards.

2.6k
333
Last commit

Self-hosted smart home hub that unifies device control, automation, and floorplan visualization while preserving privacy.

MPL-2.0Actively maintained
Alternative to:
Samsung SmartThings logo
Samsung SmartThings
+19
openHAB logo

openHAB

Vendor-agnostic open source home automation platform

1.1k
471
Last commit

openHAB is a Java-based, modular open-source smart home platform providing a rules engine, extensible add-ons, multi-protocol device integration and mobile/web UIs.

EPL-2.0Actively maintained
Alternative to:
Samsung SmartThings logo
Samsung SmartThings
+15

SuggestArr

Automatic media recommendation requests for Jellyseerr/Overseerr

1.3k
30
Last commit

SuggestArr automatically requests recommended movies, TV shows, and anime in Jellyseerr/Overseerr based on what you recently watched in Jellyfin, Plex, or Emby.

MITActively maintained