Get curated Home Assistant resources for DIY smart home solutions, ideal for startup founders, backed by 8.2k+ GitHub stars
8,224 stars422 forksPythonQuality 9/10Updated 7/10/2026100% free ยท open source
What it does
Awesome Home Assistant provides a curated list of resources for building DIY smart home solutions using Home Assistant, a popular open-source home automation platform.
Install / run
Clone the repository using the command `git clone https://github.com/frenck/awesome-home-assistant.git`
When to use it
โขWhen building a smart home project and needing inspiration or guidance on compatible devices and integrations
โขWhen looking for custom lovelace cards or dashboards to enhance the Home Assistant user interface
โขWhen seeking community-created add-ons or plugins to extend Home Assistant's functionality
Quick start
1Browse the `README.md` file for an overview of available resources and categories
2Explore the `addons` section for community-created plugins and integrations
3Check the `lovelace` section for custom dashboard cards and UI components
4Visit the `devices` section for a list of compatible devices and hardware
5Use the `contributing.md` file as a guide to contribute your own resources or add-ons to the repository
Ready-to-paste prompt
Search for 'lovelace cards' in the `README.md` file to find examples of custom dashboard cards, such as `card-weather` or `card-gauge`
Heads up: Be aware that some add-ons or plugins may require specific Home Assistant versions or configurations, so always check compatibility before installing
Saves to your device
Topics
awesome
awesome-list
diy
hassio-repository
home-assistant
home-assistant-card
home-assistant-config
home-assistant-dashboard
home-assistant-integration
home-automation
homeassistant
homeassistant-config
homeautomation
internet-of-things
smarthome
What's inside โ free to inspect
No purchase needed
Read the entire source before you build โ unlike paid marketplaces that hide it behind a buy button.