Home Assistant
Home Assistant is an open-source, self-hosted app in the Home Automation & IoT category, licensed Apache-2.0 and written mainly in Python. It is a self-hosted alternative to IFTTT, Nest / SmartThings and Google Home and ships a Docker image. It has 91,730 GitHub stars and its last commit was on Oct 26, 2026 (data as of Oct 26, 2026).
- Home Automation & IoT
- Python
- Apache-2.0
- Docker
- Active
- Featured
GitHub stats
- GitHub stars
- 91,730
- Forks
- 39,006
- Open issues
- 2,456
- Commits, last 12 months
- 21,252
- Last commit
- Oct 26, 2026
- Latest release
- 2026.10.4Oct 24, 2026
- Created
- Sep 17, 2013
- License
- Apache-2.0Open source
Data as of from the GitHub API. Report an error
Project health
ActiveActive: last commit Oct 26, 2026, 21,252 commits in 12 months.
- Regular releases5 releases in 12 months
- Welcomes contributors28 open good-first-issue or help-wanted issues and a contributing guide
- Security policyPublishes a security policy on GitHub
| Last commit | Oct 26, 2026 |
|---|---|
| Commits, last 12 months | 21,252 |
| Latest release | 2026.10.4 (Oct 24, 2026) |
| Releases, last 12 months | 5 |
| Releases, all time | 1,659 |
| Open issues | 2,456 |
| Open pull requests | 1,002 |
| Good first issues | 2 |
| Contributing guide | Yes |
| Security policy | Yes |
| Created | Sep 17, 2013 |
Health as of , from the GitHub API. A label describes activity, not quality or security. How we label project health · Report a data error
About Home Assistant
Home automation platform.
Description adapted from awesome-selfhosted (CC BY-SA 3.0). Source code: github.com/home-assistant/core.
Topics
- python
- home-automation
- iot
- internet-of-things
- mqtt
- raspberry-pi
- asyncio
- hacktoberfest
Open-source alternative to
Home Assistant can replace these commercial products. Compare every option on each page.
Repository preview
Compare
Home Assistant compared
Head-to-head comparisons with a clear verdict on when to pick Home Assistant.
From the blog
Articles about Home Assistant
Comparisons, rankings and guides on the appsgit blog that cover Home Assistant.
- Guides
How to choose the best mini PC for a home server in 2026: N100/N150 vs used ThinkCentre vs Mac mini vs Pi 5
How to choose a home server mini PC in 2026: N100/N150 boxes, used ThinkCentre and OptiPlex, Mac mini and Raspberry Pi 5 compared on price, power and video.
6 min read
- Roundups
r/selfhosted's most recommended apps, ranked by GitHub data
The apps r/selfhosted recommends again and again, from Immich and Jellyfin to Vaultwarden and Paperless-ngx, ranked with real GitHub stars and commit activity.
6 min read
- Roundups
Self-hosting on a Raspberry Pi 5: 15 apps that run well on 8 GB
Self-hosted apps for the Raspberry Pi 5: 15 that run well on 8 GB, each with a verified ARM64 Docker image, plus storage, cooling and the limits to know.
6 min read
Similar apps
More apps like Home Assistant
Other projects in Home Automation & IoT, ranked by GitHub stars.
Tasmota
arendst/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…
Active · last commit Oct 25, 2026
Home Automation & IoTCNode RED
node-red/node-red
Browser-based flow editor that helps you wiring hardware devices, APIs and online services to create IoT solutions.
Active · last commit Oct 24, 2026
Home Automation & IoTJavaScriptDockerThingsboard
thingsboard/thingsboard
IoT Platform - Device management, data collection, processing and visualization.
Active · last commit Oct 23, 2026
Source-availableHome Automation & IoTJavaDockerEMQX
emqx/emqx
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.
Active · last commit Oct 26, 2026
Source-availableHome Automation & IoTErlangDockerevcc
evcc-io/evcc
Extensible Electric Vehicle Charge Controller and home energy management system.
Active · last commit Oct 26, 2026
Home Automation & IoTGoDockerScrypted
koush/scrypted
Home video integration platform that connects cameras to HomeKit, Google Home and Alexa.
Active · last commit Oct 18, 2026
Video SurveillanceTypeScriptDocker
Is Home Assistant free and open source?
Yes. Home Assistant is open-source software released under the Apache-2.0 license, so you can self-host it at no cost. You only pay for the server it runs on, and some projects also offer an optional paid cloud plan.
Can I run Home Assistant with Docker?
Yes. Home Assistant provides a Docker image, so you can run it on any Linux server with Docker and Docker Compose installed. Our step-by-step deploy guide covers the Compose file, HTTPS and backups.
What are the best alternatives to Home Assistant?
Popular self-hosted alternatives to Home Assistant include Tasmota, Node RED and Thingsboard. Home Assistant itself is a self-hosted alternative to IFTTT, Nest / SmartThings and Google Home.
Is Home Assistant actively maintained?
The most recent commit to Home Assistant was on Oct 26, 2026 with 21,252 commits in the past twelve months. The latest release is 2026.10.4, published Oct 24, 2026. It had 2,456 open issues on GitHub. appsgit's project-health label for it is "Active" as of Oct 26, 2026.