Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Home Automation

Home Automation

226 projects

Showing 36 of 221 projects

Tasmota
TasmotaC

Alternative firmware for ESP8266 and ESP32 devices enabling local control, automation, and easy configuration via webUI.

#iot#local-control#knx
Stars24.5k
Forks5.1k
Last commit3 days ago
Raspberry Pi
Raspberry PiShell

A curated list of awesome Raspberry Pi tools, projects, images, and resources for makers and developers.

#single-board-computer#embedded-systems#home-automation
Stars16.5k
Forks1.1k
Last commit7 days ago
zigbee2mqtt
zigbee2mqttTypeScript

An open-source Zigbee to MQTT bridge that lets you control Zigbee devices without proprietary vendor gateways.

#iot#hacktoberfest#local-control
Stars15.2k
Forks1.9k
Last commit5 days ago
Valetudo
ValetudoJavaScript

A cloud replacement for vacuum robots enabling local-only operation, freeing your device from vendor cloud dependencies.

#firmware-abstraction#xiaomi#cloud-free
Stars9.2k
Forks490
Last commit6 days ago
Home Assistant
Home AssistantPython

A curated list of amazingly awesome resources for the Home Assistant open-source home automation platform.

#iot#open-source#home-automation
Stars8.1k
Forks414
Last commit3 days ago
awesome-home-assistant
awesome-home-assistantPython

A curated list of amazingly awesome resources for the Home Assistant open-source home automation platform.

#iot#home-automation#mqtt
Stars8.1k
Forks414
Last commit3 days ago
TeslaMate
TeslaMateElixir

A self-hosted data logger for Tesla vehicles that records high-precision driving data and visualizes it with Grafana.

#iot#elixir-lang#elixir
Stars8.1k
Forks935
Last commit1 day ago
Snapcast
SnapcastC++

A client-server audio player that synchronizes multiple clients for perfectly synced multiroom audio playback.

#music#sonos#lms
Stars7.7k
Forks537
Last commit3 months ago
mycroft-core
mycroft-corePython

A hackable open-source voice assistant platform for building and running custom voice-controlled applications.

#ai#open-source#fedora
Stars6.6k
Forks1.3k
Last commit1 year ago
iSponsorBlockTV
iSponsorBlockTVPython

A self-hosted client that automatically skips sponsors and ads on YouTube TV apps using the SponsorBlock API.

#tizen-tv#home-automation#tv-apps
Stars5.7k
Forks239
Last commit7 days ago
ccostan/Home-AssistantConfig
ccostan/Home-AssistantConfigPython

A live, real-world Home Assistant configuration repository showcasing automations, scripts, and packages for a comprehensive smart home.

#home-automation#diy-smart-home#home-assistant-config
Stars5.2k
Forks499
Last commit
Carlo Costanzo
Carlo CostanzoPython

A live, real-world Home Assistant configuration repository showcasing automations, scripts, and packages for a smart home.

#iot#home-automation#home-assistant-config
Stars5.2k
Forks499
Last commit7 days ago
motionEye
motionEyePython

A web-based interface for the motion daemon, providing video surveillance with motion detection capabilities.

#camera#video-surveillance#raspberrypi
Stars4.6k
Forks705
Last commit1 day ago
OpenMQTTGateway
OpenMQTTGatewayC++

A unified MQTT gateway firmware for ESP8266/ESP32 that bridges 433/315/868MHz RF, Infrared, BLE, Bluetooth, LoRa, and various sensors.

#wemos-d1#iot#rcswitch
Stars4.0k
Forks877
Last commit1 day ago
Mini Graph Card
Mini Graph CardJavaScript

A minimalistic and customizable graph card for Home Assistant Lovelace UI, displaying sensor history as line or bar charts.

#data-graphing#hacktoberfest#iot-dashboard
Stars3.8k
Forks264
Last commit2 days ago
Domoticz
DomoticzC++

Free open source home automation system for Linux, Windows, macOS, and Raspberry Pi with support for 150+ devices.

#iot#home-automation#mqtt
Stars3.8k
Forks1.2k
Last commit1 day ago
Hass.io Google Drive Backup
Hass.io Google Drive BackupPython

A Home Assistant add-on that automatically creates and syncs backups to Google Drive with easy configuration and cleanup.

#restore#add-on#data-protection
Stars3.6k
Forks212
Last commit1 year ago
ESPEasy
ESPEasyC++

An open-source firmware for ESP8266/ESP32 boards to easily create multi-sensor devices and control appliances.

#embedded-systems#esp32#home-automation
Stars3.5k
Forks2.2k
Last commit1 day ago
IRremoteESP8266
IRremoteESP8266C++

Infrared remote library for ESP8266/ESP32: send and receive infrared signals with multiple protocols.

#iot#embedded-systems#esp32
Stars3.5k
Forks911
Last commit2 months ago
Sonoff LAN
Sonoff LANPython

A Home Assistant custom component to control Sonoff smart devices with original eWeLink firmware over LAN and/or cloud.

#iot#lan-protocol#local-control
Stars3.3k
Forks458
Last commit1 day ago
Gladys
GladysJavaScript

A privacy-first, open-source smart home assistant you can self-host on your own hardware.

#iot#open-source#home-automation
Stars3.1k
Forks305
Last commit7 days ago
Espurna
EspurnaC++

Custom firmware for ESP8266/ESP8285 smart home devices, enabling local control, automation, and integration with popular platforms.

#espurna#iot#esp8285
Stars3.0k
Forks632
Last commit1 month ago
SmartMirror
SmartMirrorJavaScript

A DIY voice-controlled smart mirror powered by Raspberry Pi, serving as a life automation hub with IoT integration.

#iot#smart-mirror#home-automation
Stars2.8k
Forks663
Last commit1 year ago
Baby Buddy
Baby BuddyPython

A self-hosted web app for caregivers to track baby activities like sleep, feedings, and diaper changes to predict needs.

#caregiver-tools#activity-log#home-automation
Stars2.8k
Forks360
Last commit1 day ago
rhasspy
rhasspyShell

An open-source, fully offline voice assistant for many languages, designed for private home automation.

#multi-language#voice-commands#open-source
Stars2.7k
Forks207
Last commit1 year ago
Button card
Button cardTypeScript

A highly customizable Lovelace custom card for Home Assistant with extensive configuration options for entity buttons.

#iot-dashboard#home-automation#smart-home
Stars2.5k
Forks280
Last commit1 month ago
MQTT
MQTT

A curated list of MQTT brokers, clients, tools, resources, and more for IoT and messaging applications.

#iot#embedded-systems#home-automation
Stars2.3k
Forks273
Last commit17 days ago
DuckDNS
DuckDNSShell

A collection of Docker-based applications to extend Home Assistant with services like MQTT brokers, databases, and file editors.

#iot#hacktoberfest#home-automation
Stars2.2k
Forks1.8k
Last commit5 days ago
File editor
File editorShell

A collection of Docker-based applications to extend Home Assistant with services like MQTT brokers, databases, and remote access tools.

#iot#hacktoberfest#home-automation
Stars2.2k
Forks1.8k
Last commit5 days ago
WebRTC Camera
WebRTC CameraJavaScript

A Home Assistant custom component for real-time, low-latency camera streaming using WebRTC and go2rtc.

#lovelace-card#home-automation#go2rtc
Stars2.1k
Forks228
Last commit6 months ago
HomeSpan
HomeSpanC++

An Arduino library for creating ESP32-based HomeKit devices that pair directly with Apple HomeKit via WiFi.

#iot#esp32#home-automation
Stars2.1k
Forks193
Last commit1 month ago
Monitor
MonitorShell

A distributed Bluetooth presence detection system that reports device arrivals and departures via MQTT for home automation.

#beacon#mqtt-message#home-automation
Stars2.1k
Forks196
Last commit1 year ago
Dwains Dashboard
Dwains DashboardJavaScript

An auto-generating Home Assistant UI dashboard for desktop, tablet, and mobile devices.

#open-source#home-automation#dwains-lovelace-dashboard
Stars2.0k
Forks202
Last commit9 months ago
Franck Nijhof
Franck Nijhof

A modular, production-ready Home Assistant configuration example from the project lead, featuring nightly testing and ESPHome integration.

#iot#hass#home-automation
Stars2.0k
Forks178
Last commit4 days ago
ESP3D
ESP3DC

Firmware for ESP8266/ESP8285/ESP32 microcontrollers to add wireless connectivity and web-based control to 3D printers, CNC machines, and sand tables.

#iot#esp8285#embedded-systems
Stars2.0k
Forks490
Last commit5 days ago
Alok Saboo
Alok SabooPython

A comprehensive Home Assistant configuration example for home automation, featuring device integrations, presence detection, and security setups.

#iot#home-automation#home-assistant-config
Stars2.0k
Forks431
Last commit1 month ago
Page 1 of 7

Related Tags

Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
7 days ago
Next
#Iot127
#Smart Home121
#Home Assistant106
#Self Hosted72
#Mqtt65
#Homeassistant36
#Raspberry Pi35
#Nodejs32
#Automation32
#Docker30
#Smarthome28
#Dashboard27