7,380 open-source and SaaS tools, with GitHub stats refreshed every day.

2 alternatives ranked by real activity

Open-source Arduino Cloud alternatives

A curated, ranked list of the 2 best open-source alternatives to Arduino Cloud.

The best open-source alternative to Arduino Cloud is Home Assistant. If that doesn't suit you, another good option is ESPHome.

Arduino Cloud alternatives are mainly home automation & IoT tools. 2 of them shipped code in the last 30 days, 2 can be self-hosted, and 1 uses a permissive licence.

Last updated October 3, 2026 · ranked by GitHub stars, growth and recent commits

Home Assistant

Open-source home automation software built around local control and privacy, with automations, dashboards, voice assistants and over 1,500 integrations.

GitHub stars
91k
Last commit
today
Latest release
2026.9.4
Licence
Apache-2.0
Self-hosted
Yes
home-assistant.ioHome Assistant homepage screenshot

Home Assistant is open-source home automation software built around local control and privacy. It runs on hardware you own, such as a Raspberry Pi or a small home server, and brings smart lights, sensors, switches, thermostats and other devices together in one place. The core is written in Python and released under the Apache-2.0 license.

The documentation is organized around automations and dashboards, voice control, grouping devices by area, tracking energy use and templating, with configuration through the interface or YAML files. The project lists more than 1,500 integrations, and it can be controlled through assistants such as Alexa and Google Assistant. Companion hardware, including Home Assistant Green and the Voice Preview Edition, makes first-time setup simpler.

Home Assistant is a project of the Open Home Foundation, a non-profit that states the project cannot be sold or acquired. It suits tinkerers and DIY enthusiasts who want a home automation hub that does not depend on a single vendor's cloud, as well as people who want to unify devices from many brands under one dashboard.

Key features

  • Automations for lights, sensors and other devices
  • Customizable dashboards for your home
  • Voice assistant support
  • Energy management tools
  • Templating and YAML-based configuration
  • 1,500+ device and service integrations

Pricing: Free and open source under the Apache-2.0 license; the project also sells optional hardware.

ESPHome

Framework that turns ESP32, ESP8266 and RP2040 microcontrollers into smart home devices using YAML configuration, tied closely to Home Assistant.

GitHub stars
12k
Last commit
today
Latest release
2026.9.1
Self-hosted
Yes
esphome.ioESPHome homepage screenshot

ESPHome is a system for creating custom smart home devices from inexpensive microcontrollers such as the ESP32, ESP8266, BK72xx and RP2040 chips. Instead of writing firmware by hand, you describe the device in a simple configuration file, and ESPHome generates and builds the firmware for sensors, switches, displays and similar hardware.

A visual Device Builder lets beginners set up devices without a command line, while experienced users can edit YAML directly. Devices can be updated wirelessly over WiFi, choose from hundreds of modular components, and run under local control on your own network without the cloud. They integrate with Home Assistant out of the box and can also report over MQTT. PlatformIO is used under the hood.

The project is written in C++ and Python, and its code is covered by licenses listed in the repository. The site offers documentation, a component list, a device list, a blog and an ESPHome Starter Kit for people who want to start building without soldering. Releases follow a year and month version scheme.

Key features

  • YAML configuration instead of hand-written firmware
  • Visual Device Builder for beginners
  • Wireless firmware updates over WiFi
  • Hundreds of modular components
  • Local control without the cloud
  • Native Home Assistant integration

Pricing: Free and open source; hardware such as the ESPHome Starter Kit is sold separately.

Read more about ESPHomeWebsite GitHub

Arduino Cloud alternatives: questions

What is the best open-source alternative to Arduino Cloud?
Home Assistant is the top-ranked open-source alternative to Arduino Cloud on Enlisted: Open-source home automation software built around local control and privacy, with automations, dashboards, voice assistants and over 1,500 integrations. Another strong option is ESPHome.
Are these Arduino Cloud alternatives free?
Both are open source, so the code is free to use under its licence, and both can be self-hosted on your own server or computer.
How is this list of Arduino Cloud alternatives ranked?
By a score built from GitHub stars, star growth over the last 30 days and how recently the code changed. 2 of these projects shipped code in the last 30 days. Data is refreshed daily, and nobody can pay to move up.

People also look for alternatives to…

View all