Home โ€บ Hardware & Internet of Things โ€บ Home Automation

Home Automation

Top Hardware & Internet of Things tools for home automation โ€” made for makers, hobbyists and engineers. Every project below is a real, public GitHub repository, ranked by the stars the community gave it.

50 repositories ยท ranked by GitHub stars by default

ruvnet avatar

RuView

by ruvnet

ฯ€ RuView turns commodity WiFi signals into real-time spatial intelligence, vital sign monitoring, and presence detection โ€” all without a single pixel of video.

โญ 102k๐Ÿด 13.3k ๐Ÿ’ป RustAdvanced Developer Tool
Updated 02 Nov 2026 Explore Tool
home-assistant avatar

core

by home-assistant

:house_with_garden: Open source home automation that puts local control and privacy first.

โญ 91.9k๐Ÿด 39.2k ๐Ÿ’ป PythonCoding Knowledge Recommended
Updated 01 Nov 2026 Explore Tool
IceWhaleTech avatar

CasaOS

by IceWhaleTech

CasaOS - A simple, easy-to-use, elegant open-source Personal Cloud system.

โญ 37.5k๐Ÿด 2.2k ๐Ÿ’ป GoAdvanced Developer Tool
Updated 28 Sep 2026 Explore Tool
blakeblackshear avatar

frigate

by blakeblackshear

NVR with realtime local object detection for IP cameras

โญ 37.1k๐Ÿด 3.8k ๐Ÿ’ป PythonCoding Knowledge Recommended
Updated 02 Nov 2026 Explore Tool
community-scripts avatar

ProxmoxVE

by community-scripts

Proxmox VE Helper-Scripts (Community Edition)

โญ 30k๐Ÿด 2.9k ๐Ÿ’ป ShellCoding Knowledge Recommended
Updated 02 Nov 2026 Explore Tool
mikeroyal avatar

Self-Hosting-Guide

by mikeroyal

Self-Hosting Guide. Learn all about locally hosting (on premises & private web servers) and managing software applications by yourself or your organization. Including Cloud, LLMs,โ€ฆ

โญ 23.4k๐Ÿด 1.2k ๐Ÿ’ป DockerfileBasic Technical Setup
Updated 27 Jun 2025 Explore Tool
XiaoMi avatar

ha_xiaomi_home

by XiaoMi

Xiaomi Home Integration for Home Assistant

โญ 22.3k๐Ÿด 1.2k ๐Ÿ’ป PythonCoding Knowledge Recommended
Updated 28 Sep 2026 Explore Tool
AlexxIT avatar

go2rtc

by AlexxIT

Ultimate camera streaming application

โญ 14.6k๐Ÿด 1.5k ๐Ÿ’ป GoCoding Knowledge Recommended
Updated 26 Oct 2026 Explore Tool
makerspet avatar

oomwoo

by makerspet

Open-source vacuum robot cleaner

โญ 12.9k๐Ÿด 813 ๐Ÿ’ป PythonCoding Knowledge Recommended
Updated 01 Nov 2026 Explore Tool
esphome avatar

esphome

by esphome

ESPHome is a system to control your ESP32, ESP8266, BK72xx, RP2040 by simple yet powerful configuration files and control them remotely through Home Automation systems.

โญ 12k๐Ÿด 5.8k ๐Ÿ’ป C++Coding Knowledge Recommended
Updated 02 Nov 2026 Explore Tool
home-assistant avatar

home-assistant.io

by home-assistant

:blue_book: Home Assistant User documentation

โญ 10.1k๐Ÿด 8.7k ๐Ÿ’ป HTMLCoding Knowledge Recommended
Updated 02 Nov 2026 Explore Tool
francescopace avatar

espectre

by francescopace

Wi-Fi motion sensing platform for ESP32. C++ SDK, ESPHome, Native, and Matter frontends, browser tools, and a CLI for the full device lifecycle. GPLv3 and commercial licensing.

โญ 9.7k๐Ÿด 738 ๐Ÿ’ป PythonCoding Knowledge Recommended
Updated 02 Nov 2026 Explore Tool
LearningCircuit avatar

local-deep-research

by LearningCircuit

~95% on SimpleQA (e.g. Qwen3.6-27B on a 3090). Supports all local and cloud LLMs (llama.cpp, Ollama, Google, ...). 10+ search engines - arXiv, PubMed, your private documents.โ€ฆ

โญ 9.5k๐Ÿด 897 ๐Ÿ’ป PythonCoding Knowledge Recommended
Updated 02 Nov 2026 Explore Tool
teslamate-org avatar

teslamate

by teslamate-org

A self-hosted data logger for your Tesla ๐Ÿš˜ [main maintainer=@JakobLichterfeld]

โญ 9.2k๐Ÿด 1k ๐Ÿ’ป ElixirCoding Knowledge Recommended
Updated 01 Nov 2026 Explore Tool

A curated list of amazingly awesome Home Assistant resources.

โญ 8.6k๐Ÿด 440 ๐Ÿ’ป PythonBasic Technical Setup
Updated 30 Oct 2026 Explore Tool
hacs avatar

integration

by hacs

HACS gives you a powerful UI to handle downloads of all your custom needs.

โญ 7.9k๐Ÿด 1.6k ๐Ÿ’ป PythonCoding Knowledge Recommended
Updated 01 Nov 2026 Explore Tool
home-assistant avatar

operating-system

by home-assistant

:beginner: Home Assistant Operating System

โญ 7.6k๐Ÿด 1.3k ๐Ÿ’ป PythonCoding Knowledge Recommended
Updated 30 Oct 2026 Explore Tool
evcc-io avatar

evcc

by evcc-io

smart charging โ˜€๏ธ๐Ÿš˜

โญ 7.5k๐Ÿด 1.6k ๐Ÿ’ป GoCoding Knowledge Recommended
Updated 01 Nov 2026 Explore Tool

Automatic integrate all Xiaomi devices to HomeAssistant via miot-spec, support Wi-Fi, BLE, ZigBee devices. ๅฐ็ฑณ็ฑณๅฎถๆ™บ่ƒฝๅฎถๅฑ…่ฎพๅค‡ๆŽฅๅ…ฅHass้›†ๆˆ

โญ 6.2k๐Ÿด 881 ๐Ÿ’ป PythonCoding Knowledge Recommended
Updated 31 Oct 2026 Explore Tool
home-assistant avatar

frontend

by home-assistant

:lollipop: Frontend for Home Assistant

โญ 5.8k๐Ÿด 3.9k ๐Ÿ’ป TypeScriptCoding Knowledge Recommended
Updated 01 Nov 2026 Explore Tool
homeassistant-ai avatar

ha-mcp

by homeassistant-ai

The Unofficial and Awesome Home Assistant MCP Server

โญ 5.4k๐Ÿด 261 ๐Ÿ’ป PythonCoding Knowledge Recommended
Updated 01 Nov 2026 Explore Tool

:house: Home Assistant configuration & Documentation for my Smart House. Write-ups, videos, part lists, and links throughout. Be sure to :star: it. Updated FREQUENTLY!

โญ 5.3k๐Ÿด 502 ๐Ÿ’ป JavaScriptCoding Knowledge Recommended
Updated 28 Oct 2026 Explore Tool

Build a beautiful Home Assistant dashboard easily

โญ 5.2k๐Ÿด 447 ๐Ÿ’ป TypeScriptCoding Knowledge Recommended
Updated 20 Oct 2026 Explore Tool
Clooos avatar

Bubble-Card

by Clooos

Bubble Card is a minimalist and customizable card collection for Home Assistant, featuring modern pop-ups and an integrated Module Store with over 100 community-made modules.

โญ 4.7k๐Ÿด 202 ๐Ÿ’ป JavaScriptCoding Knowledge Recommended
Updated 31 Oct 2026 Explore Tool
rytilahti avatar

python-miio

by rytilahti

Python library & console tool for controlling Xiaomi smart appliances

โญ 4.3k๐Ÿด 601 ๐Ÿ’ป PythonCoding Knowledge Recommended
Updated 25 Jul 2026 Explore Tool
1technophile avatar

OpenMQTTGateway

by 1technophile

MQTT gateway for ESP8266 or ESP32 with bidirectional 433mhz/315mhz/868mhz, Infrared communications, BLE, Bluetooth, beacons detection, mi flora, mi jia, LYWSD02, LYWSD03MMC, Miโ€ฆ

โญ 4.1k๐Ÿด 908 ๐Ÿ’ป C++Coding Knowledge Recommended
Updated 19 Oct 2026 Explore Tool
home-assistant avatar

android

by home-assistant

Home Assistant Companion for Android

โญ 4k๐Ÿด 1.1k ๐Ÿ’ป KotlinCoding Knowledge Recommended
Updated 02 Nov 2026 Explore Tool
kalkih avatar

mini-graph-card

by kalkih

Minimalistic graph card for Home Assistant Lovelace UI

โญ 3.9k๐Ÿด 277 ๐Ÿ’ป JavaScriptCoding Knowledge Recommended
Updated 29 Oct 2026 Explore Tool
domoticz avatar

domoticz

by domoticz

Free open source home automation system for Linux, Windows, Raspberry Pi. Supports Z-Wave, Zigbee, MQTT, and 150+ devices.

โญ 3.8k๐Ÿด 1.2k ๐Ÿ’ป C++Coding Knowledge Recommended
Updated 01 Nov 2026 Explore Tool
mayukh4 avatar

linux-android

by mayukh4

Turn an old Android phone into a GPU-accelerated Linux desktop (XFCE4 / KDE Plasma / LXQt / MATE) or a Home Assistant smart home server โ€” using Termux. No root, no PC, no cloud.

โญ 3.8k๐Ÿด 280 ๐Ÿ’ป ShellCoding Knowledge Recommended
Updated 24 Oct 2026 Explore Tool
crankyoldgit avatar

IRremoteESP8266

by crankyoldgit

Infrared remote library for ESP8266/ESP32: send and receive infrared signals with multiple protocols. Based on: https://github.com/shirriff/Arduino-IRremote/

โญ 3.7k๐Ÿด 944 ๐Ÿ’ป C++Coding Knowledge Recommended
Updated 23 Aug 2026 Explore Tool
make-all avatar

tuya-local

by make-all

Local support for Tuya devices in Home Assistant

โญ 3.6k๐Ÿด 1.8k ๐Ÿ’ป PythonCoding Knowledge Recommended
Updated 01 Nov 2026 Explore Tool

Automatically create and sync Home Assistant backups into Google Drive

โญ 3.6k๐Ÿด 216 ๐Ÿ’ป PythonCoding Knowledge Recommended
Updated 13 Jul 2026 Explore Tool
basnijholt avatar

adaptive-lighting

by basnijholt

Adaptive Lighting custom component for Home Assistant

โญ 3.6k๐Ÿด 238 ๐Ÿ’ป PythonCoding Knowledge Recommended
Updated 29 Oct 2026 Explore Tool
deepsyx avatar

home-automation

by deepsyx

Raspberry Pi 3 based home automation with NodeJS and React Native.

โญ 3.4k๐Ÿด 243 ๐Ÿ’ป JavaScriptCoding Knowledge Recommended
Updated 05 Sep 2017 Explore Tool
AlexxIT avatar

SonoffLAN

by AlexxIT

Control Sonoff Devices with eWeLink (original) firmware over LAN and/or Cloud from Home Assistant

โญ 3.3k๐Ÿด 478 ๐Ÿ’ป PythonCoding Knowledge Recommended
Updated 18 Oct 2026 Explore Tool

WebRTC/RTSP/RTMP/LL-HLS bridge for Wyze cams in a docker container

โญ 3.3k๐Ÿด 311 ๐Ÿ’ป PythonCoding Knowledge Recommended
Updated 26 Oct 2026 Explore Tool
GladysAssistant avatar

Gladys

by GladysAssistant

A privacy-first, open-source home assistant

โญ 3.3k๐Ÿด 333 ๐Ÿ’ป JavaScriptCoding Knowledge Recommended
Updated 01 Nov 2026 Explore Tool
HeyWillow avatar

willow

by HeyWillow

Open source, local, and self-hosted Amazon Echo/Google Home competitive Voice Assistant alternative

โญ 3.1k๐Ÿด 130 ๐Ÿ’ป CCoding Knowledge Recommended
Updated 01 Nov 2026 Explore Tool
SharpAI avatar

DeepCamera

by SharpAI

Open-Source AI Camera Skills Platform, AI NVR & CCTV Surveillance. Local VLM video analysis with Qwen, DeepSeek, SmolVLM, LLaVA, YOLO26. LLM-powered agentic security camera agentโ€ฆ

โญ 3.1k๐Ÿด 488 ๐Ÿ’ป JavaScriptCoding Knowledge Recommended
Updated 17 Sep 2026 Explore Tool
matt8707 avatar

ha-fusion

by matt8707

A modern, easy-to-use and performant custom Home Assistant dashboard

โญ 3k๐Ÿด 178 ๐Ÿ’ป SvelteCoding Knowledge Recommended
Updated 07 Jul 2026 Explore Tool
RavenSystem avatar

esp-homekit-devices

by RavenSystem

Advanced firmware to add native Apple HomeKit and custom configurations, compatible with any SoC based on ESP32, ESP32-S, ESP32-C and ESP8266 series. (Shelly, Sonoff,โ€ฆ

โญ 3k๐Ÿด 371 ๐Ÿ’ป CCoding Knowledge Recommended
Updated 18 Sep 2026 Explore Tool
gioblu avatar

PJON

by gioblu

PJON (Padded Jittering Operative Network) is an experimental, arduino-compatible, multi-master, multi-media network protocol.

โญ 2.8k๐Ÿด 243 ๐Ÿ’ป C++Coding Knowledge Recommended
Updated 21 Nov 2025 Explore Tool
evancohen avatar

smart-mirror

by evancohen

The fairest of them all. A DIY voice controlled smart mirror with IoT integration.

โญ 2.8k๐Ÿด 657 ๐Ÿ’ป JavaScriptCoding Knowledge Recommended
Updated 31 Oct 2026 Explore Tool
AlexxIT avatar

XiaomiGateway3

by AlexxIT

Home Assistant custom component for control Xiaomi Multimode Gateway (aka Gateway 3), Xiaomi Multimode Gateway 2, Aqara Hub E1 on default firmwares over LAN

โญ 2.8k๐Ÿด 412 ๐Ÿ’ป PythonCoding Knowledge Recommended
Updated 15 Oct 2026 Explore Tool
heshengtao avatar

super-agent-party

by heshengtao

โญ All-in-one AI companion! Super Agent Party = Self hosted neuro sama + openclaw! โญ ๅ…จ่ƒฝAIไผดไพฃ๏ผ่ถ…็บงๆ™บ่ƒฝไฝ“ๆดพๅฏน = ่‡ชๆ‰˜็ฎกneuro sama + openclaw!

โญ 2.8k๐Ÿด 295 ๐Ÿ’ป JavaScriptCoding Knowledge Recommended
Updated 27 Oct 2026 Explore Tool
alexbelgium avatar

hassio-addons

by alexbelgium

My homeassistant addons

โญ 2.6k๐Ÿด 336 ๐Ÿ’ป ShellCoding Knowledge Recommended
Updated 01 Nov 2026 Explore Tool
custom-cards avatar

button-card

by custom-cards

โ‡๏ธ Lovelace button-card for home assistant

โญ 2.5k๐Ÿด 285 ๐Ÿ’ป TypeScriptCoding Knowledge Recommended
Updated 09 Sep 2026 Explore Tool
jxlarrea avatar

kiosk-satellite

by jxlarrea

Turn any Android device into a beautiful, dedicated Home Assistant kiosk. Purpose-built for Home Assistant from the ground up.

โญ 2.4k๐Ÿด 80 ๐Ÿ’ป DartCoding Knowledge Recommended
Updated 02 Nov 2026 Explore Tool
home-assistant avatar

iOS

by home-assistant

:iphone: Home Assistant for Apple platforms

โญ 2.4k๐Ÿด 552 ๐Ÿ’ป SwiftCoding Knowledge Recommended
Updated 02 Nov 2026 Explore Tool