Assembly Line

Core vs Tasmota

Core and Tasmota are both home automation software. Core is open source under Apache-2.0, with 92k GitHub stars. Tasmota is open source under GPL-3.0, with 25k GitHub stars.

Which to pick

Pick Core when
You want local control of a smart home across many brands without relying on vendor clouds.
Pick Tasmota when
You want cloud-free control of cheap Wi-Fi smart devices and can flash firmware.

Side by side

What it does

A home automation platform that runs locally and connects thousands of smart home devices and services, with automations, dashboards and voice control.

Alternative firmware for ESP8266 and ESP32 smart plugs, switches and sensors that gives local control through a web UI, MQTT, HTTP and rules.

Watch out

Monthly releases sometimes break integrations, and complex setups take ongoing tinkering.

Many newer commercial devices are hard to flash, and flashing voids warranties.

Ready for

Production-ready (both)

Runs as

Self-hosted server (both)

Built with

Python and SQLAlchemy

C, C++ and Berry

Source code

Open source, Apache-2.0 (permissive)

Open source, GPL-3.0 (strong copyleft)

What the license allows

You can build it into a product you sell, as long as you keep its copyright notice.

Use inside your business is unrestricted, but anything you distribute that includes it must be released under the same license.

How widely known

92k GitHub stars

25k GitHub stars

How established

Established: started 13 years ago, latest release 2026.10.4.

Established: started 9 years ago, latest release v16.0.0.

Other comparisons

More home automation platforms

Every home automation product and project, ranked

Both sides were judged on 2026-11-03 from each project's README and GitHub data. License, age and popularity lines are worked out directly.