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

90.1k stars38.4k forksApache-2.0last commit Actively maintained

Cloud-based voice assistant platform providing speech recognition, natural language understanding, and developer tools (Alexa Skills Kit, Alexa Voice Service) to build and deploy voice-enabled apps, skills, smart‑home integrations, and Alexa-enabled devices.
Open-source platform to control smart home devices, build automations and dashboards, with broad third-party integrations and local-first privacy.

90.1k stars38.4k forksApache-2.0last commit Actively maintained
Leon is an open-source personal assistant that runs on your server, enabling privacy-focused automation through modular skills with text and optional voice interaction.

17.5k stars1.5k forksMITlast commit Actively maintained
Self-hosted Zigbee-to-MQTT bridge that lets you control Zigbee devices without vendor gateways and integrate them with home automation platforms via MQTT.

15.6k stars2k forksGPL-3.0last commit Actively maintained
Open-source home automation platform to monitor sensors and control switches, lights, meters, and smart home devices from a responsive web interface with alerts.

3.8k stars1.2k forksGPL-3.0last commit Actively maintained
Privacy-first, open-source home assistant for dashboards, device integrations, scenes, alerts, and local-first automation with optional secure remote access.

3.2k stars317 forksApache-2.0last commit Actively maintained
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 STT/TTS/LLM.
3.1k stars128 forksApache-2.0last commit Actively maintained
Open source IoT integration and automation platform with an adapter ecosystem, centralized state database, and tools for visualization and data logging.

1.4k stars160 forksMITlast commit Actively maintained
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.
1.1k stars471 forksEPL-2.0last commit Actively maintained
Administrative web interface for managing, monitoring, and updating Tasmota-flashed IoT devices, including device discovery, bulk actions, and OTA firmware updates.
975 stars148 forksGPL-3.0last commit Actively maintained
FHEM is a Perl-based open-source home automation server with a modular architecture, web frontends, and broad device protocol support.

Activity unknown
Every option on this page is open source and free to run on your own hardware, so you own the data and there is no subscription to cancel. 9 of 10 shipped a commit in the last six months. Licences in this list: Apache-2.0, MIT, GPL-3.0, EPL-2.0. In exchange you take on hosting, backups and updates yourself.
Browse everything in Smart Home & IoT Platforms.