Best Self-hosted Smart Home & IoT Platforms tools in 2026

33 self-hosted open source alternatives in this category

33 services found

Home Assistant

Home Assistant

Open-source home automation platform prioritizing local control

85.1k
36.8k
Last commit: 7h ago

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

Alternative to:
Google Home
Google Home
+15
Frigate

Frigate

NVR with real-time local object detection for IP cameras

30.4k
2.9k
Last commit: 2d ago

Self-hosted NVR for IP cameras with real-time local AI object detection, recording, and low-latency live viewing, with MQTT and Home Assistant integration.

Alternative to:
Blue Iris
Blue Iris
+10
Tasmota

Tasmota

Open source firmware for ESP8266/ESP32 smart home devices

24.2k
5.1k
Last commit: 8h ago

Alternative open source firmware for ESP8266/ESP32 IoT devices, providing local control via MQTT/HTTP/Web UI, OTA updates, and built-in automation rules and timers.

Alternative to:
SONOFF Cloud (eWeLink)
SONOFF Cloud (eWeLink)
+6
Node-RED

Node-RED

Flow-based low-code tool for building event-driven automations

22.8k
3.8k
Last commit: 7h ago

Open-source, browser-based low-code platform and Node.js runtime for wiring devices, APIs and services into event-driven flows for automation, IoT and integrations.

Alternative to:
IFTTT
IFTTT
+13
ThingsBoard

ThingsBoard

Open-source IoT platform for device management and dashboards

21.2k
6.2k
Last commit: 1d ago

Open-source IoT platform for device management, telemetry collection, rule-based processing, alarms, and real-time dashboards using standard IoT protocols.

Alternative to:
ThingsBoard Cloud
ThingsBoard Cloud
+10
Zigbee2MQTT

Zigbee2MQTT

Zigbee-to-MQTT bridge for connecting Zigbee devices to MQTT

14.8k
1.9k
Last commit: 24d ago

Self-hosted Zigbee-to-MQTT bridge that lets you control Zigbee devices without vendor gateways and integrate them with home automation platforms via MQTT.

Alternative to:
Tuya Zigbee Gateway
Tuya Zigbee Gateway
+16
Eclipse Mosquitto

Eclipse Mosquitto

Lightweight MQTT message broker

10.7k
2.6k
Last commit: 11h ago

Eclipse Mosquitto is a lightweight, open-source MQTT broker supporting MQTT 5.0 and 3.1.1, plus client libraries and CLI tools for pub/sub messaging.

Alternative to:
EMQX Cloud
EMQX Cloud
+11
ESPHome

ESPHome

Firmware framework for ESP microcontrollers using YAML configuration

10.6k
5.1k
Last commit: 7h ago

ESPHome generates custom firmware for ESP32/ESP8266 and other boards from YAML, enabling local smart home devices with Home Assistant, API, and MQTT integration.

Alternative to:
Blynk
Blynk
+15
OctoPrint

OctoPrint

Web interface for controlling and monitoring 3D printers

8.9k
1.7k
Last commit: 7h ago

Self-hosted web UI to control, monitor, and manage consumer 3D printers, with webcam viewing, G-code visualization, and an extensive plugin system.

Alternative to:
Obico Cloud (formerly The Spaghetti Detective)
Obico Cloud (formerly The Spaghetti Detective)
TeslaMate

TeslaMate

Self-hosted data logger and analytics for Tesla vehicles.

7.7k
904
Last commit: 4d ago

Open-source Tesla telemetry logger that records driving, charging and location data to PostgreSQL and provides Grafana dashboards plus MQTT integration.

Alternative to:
TeslaFi
TeslaFi
+2
Traccar

Traccar

Open-source GPS tracking server with real-time device management

7k
3.1k
Last commit: 9h ago

Open-source GPS tracking platform supporting 200+ device protocols, real-time tracking, alerts, reports, REST API and web/mobile apps for fleet and asset monitoring.

Alternative to:
Wialon
Wialon
+8
evcc

evcc

Open-source EV charge controller and home energy manager

6.2k
1.2k
Last commit: 10h ago

Open-source EV charge controller that optimizes vehicle charging with PV, batteries and dynamic tariffs; supports many chargers, vehicles and smart-home integrations.

Alternative to:
Arduino IoT Cloud
Arduino IoT Cloud
+15
Scrypted

Scrypted

High-performance video integration and NVR platform

5.6k
335
Last commit: 7d ago

Open-source video integration and NVR platform that ingests camera streams and rebroadcasts them to HomeKit, Google Home, Alexa, Home Assistant and web clients via plugin...

Alternative to:
Blue Iris
Blue Iris
+10
UpSnap

UpSnap

Wake-on-LAN web app for waking and managing network devices

5.1k
188
Last commit: 14h ago

UpSnap is a simple Wake-on-LAN web app with a device dashboard, scheduling via cron, port checks, and optional network discovery for managing machines on a LAN.

Alternative to:
IFTTT
IFTTT
+3
Domoticz

Domoticz

Home automation system for monitoring and controlling smart devices

3.7k
1.1k
Last commit: 8h ago

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

Alternative to:
Samsung SmartThings
Samsung SmartThings
+13
Gladys Assistant

Gladys Assistant

Privacy-first smart home platform for local monitoring and automation

3k
303
Last commit: 2d ago

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

Alternative to:
Google Home
Google Home
+10
Willow

Willow

Open-source, privacy-focused voice assistant platform

3k
115
Last commit: 13d ago

Self-hosted voice assistant platform for ESP32 devices with on-device wake-word and command recognition, Home Assistant integration, and an optional inference server for...

Alternative to:
Amazon Alexa
Amazon Alexa
+9
WebThings Gateway

WebThings Gateway

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

2.6k
331
Last commit: 12d ago

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

Alternative to:
Samsung SmartThings
Samsung SmartThings
+19
Obico

Obico

Smart 3D printer monitoring with AI failure detection

1.8k
337
Last commit: 1mo ago

Open-source 3D printing platform to remotely monitor and control printers, stream webcams, send alerts, and detect print failures with AI.

Alternative to:
Obico Cloud (formerly The Spaghetti Detective)
Obico Cloud (formerly The Spaghetti Detective)
Fluidd

Fluidd

Web interface for managing Klipper-based 3D printers

1.7k
561
Last commit: 2d ago

Fluidd is a lightweight, responsive web UI for Klipper that lets you manage prints, configure firmware, monitor hardware, and control multiple 3D printers via Moonraker.

Alternative to:
OctoPrint
OctoPrint
+1
OpenRemote

OpenRemote

Open-source IoT device management and automation platform

1.7k
410
Last commit: 8h ago

OpenRemote is a 100% open-source IoT platform for device management, data dashboards, and automation with rules, APIs, and multi-tenant user management.

Alternative to:
ThingsBoard Cloud
ThingsBoard Cloud
+13
ioBroker

ioBroker

Modular IoT and smart home automation platform

1.4k
156
Last commit: 24d ago

Open source IoT integration and automation platform with an adapter ecosystem, centralized state database, and tools for visualization and data logging.

Alternative to:
Samsung SmartThings
Samsung SmartThings
+18
Emoncms

Emoncms

Energy and environmental time-series logging and visualization

1.3k
534
Last commit: 1mo ago

Open-source web app to collect, process, store, and visualize energy, temperature, and other environmental time-series data with dashboards, graphs, and an API.

Alternative to:
InfluxDB Cloud
InfluxDB Cloud
+14
WeeWX

WeeWX

Weather station software for data collection and web reporting

1.1k
314
Last commit: 25d ago

Open source weather station software that collects sensor data, stores it in a database, generates reports/graphs, and publishes updates to websites and services.

Alternative to:
Ambient Weather Network
Ambient Weather Network
+2
OwnTracks Recorder

OwnTracks Recorder

Store and serve OwnTracks location data via MQTT or HTTP

1.1k
137
Last commit: 1mo ago

Lightweight OwnTracks location data recorder that ingests MQTT/HTTP publishes, stores them locally without an external DB, and exposes a REST/WebSocket API and web UI.

Alternative to:
Life360
Life360
+1
openHAB

openHAB

Vendor-agnostic open source home automation platform

1.1k
461
Last commit: 16h ago

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.

Alternative to:
Samsung SmartThings
Samsung SmartThings
+15
TasmoAdmin

TasmoAdmin

Web UI to manage and update Tasmota-flashed devices

959
147
Last commit: 1mo ago

Administrative web interface for managing, monitoring, and updating Tasmota-flashed IoT devices, including device discovery, bulk actions, and OTA firmware updates.

Alternative to:
SONOFF Cloud (eWeLink)
SONOFF Cloud (eWeLink)
+13
Home Assistant Time Machine

Home Assistant Time Machine

Web tool for browsing and restoring Home Assistant config backups

670
15
Last commit: 3d ago

Web-based “time machine” for Home Assistant: browse YAML snapshots, view diffs, and restore individual automations, scripts, dashboards, ESPHome and packages.

Alternative to:
Acronis Cyber Protect
Acronis Cyber Protect
+13
OwnTracks Frontend

OwnTracks Frontend

Vue.js web interface to visualize OwnTracks Recorder data

518
64
Last commit: 1y ago

Open-source Vue.js single-page app that visualizes OwnTracks Recorder data: live locations, history, heatmaps, filtering and distance calculations.

Alternative to:
Life360
Life360
+6
SIP (Sustainable Irrigation Platform)

SIP (Sustainable Irrigation Platform)

Raspberry Pi–based customizable irrigation and sprinkler controller

405
164
Last commit: 1mo ago

Open-source Raspberry Pi irrigation controller with responsive web UI, scheduling, plugins (Node-RED, MQTT), and support for relay interfaces, pumps, and hydroponics.

Alternative to:
Rachio
Rachio
+4