Tasmota
Open source firmware for ESP devices. Total local control with quick setup and updates. Control using MQTT, Web UI, HTTP or serial. Automate using timers, rules or scripts. Integration with home automation solutions.
Actively maintained with regular releases.
Commit activity more than 73% of tracked projects; popularity more than 90%. How this is calculated.
Commits, last 11 months
| Stars | 25k |
|---|---|
| Latest release | v15.6.0 · 25 Aug 2026 |
| Repo updated | 27 Sept 2026 |
| Licence | GPL-3.0 |
| Built with | C, C++ |
Is Tasmota actively maintained?
Development is ongoing. The repository recorded 723 commits over the same window, and the last three months alone account for 152 of them.
The most recent tagged release, v15.6.0, shipped within the last month — a current, installable version exists today.
Of the 20 projects we track in Internet of Things (IoT), Tasmota ranks #5 by health score — in the top quarter of its category.
What Tasmota actually does
Tasmota is an open-source firmware designed to replace stock software on ESP-based microcontrollers. It provides direct local control of connected hardware through protocols such as MQTT, HTTP, and serial, while allowing automation via onboard timers, rules, and scripts.
Best fit: You should use this if you want to run local-only IoT devices without relying on external cloud services or vendor-locked smartphone applications.
Worth knowing: Flashing alternative firmware onto ESP devices typically requires physical access to the hardware or specific serial wiring procedures initially, which can be time-consuming for large deployments.
Deployment notes
As an embedded device firmware, it does not require a traditional server database or reverse proxy on your main host, but you will need an independent MQTT broker or home automation controller running on your network to manage communication.
Links
Tasmota as a replacement for
Alternatives to Tasmota
Projects in the same categories, ordered by health score.
Home automation platform.
Scalable MQTT broker. Connect 100M+ IoT devices in one single cluster, move and process real-time IoT data with 1M msg/s throughput at 1ms latency.
Extensible Electric Vehicle Charge Controller and home energy management system.
IoT Platform - Device management, data collection, processing and visualization.
Privacy-first home assistant.
Browser-based flow editor that helps you wiring hardware devices, APIs and online services to create IoT solutions.