ioBroker logo

ioBroker

Website

Modular IoT and smart home automation platform

1.4k stars 158 forks last commit first released MIT

Actively maintained

Last commit 22 Jun 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.1k
309
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

89.5k
38.1k
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
331
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
469
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.2k
27
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