devtools
Boost Home Automation with awesome-home-assistant
Get curated Home Assistant resources for DIY smart home solutions, ideal for startup founders, backed by 8.2k+ GitHub stars
8,325 stars422 forksPythonHealth Score 9/10Updated 8/7/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
How Boost Home Automation with awesome-home-assistant works
Codeflow
Free to inspect
Boost Home Automation with awesome-home-assistant is a small Python project (~1.4k lines across 6 code files). Setup is light: install Python, run one command. Last commit this month, CC-BY-4.0 license, no tests found.
Size
Small codebase
~1.4k lines · 6 code files · 11 min skim
Setup
Light setup
Install Python, run one command.
Runs on
Python
No API keys detected
Python 98%Shell 2%
Where to start reading
- 1README.mdStart here — what it does and how to install it
- 2AGENTS.mdThe instructions the AI actually follows
- 3requirements.txtDependencies and the commands it exposes
What's in each folder
READMENo tests foundDocumentedCI checksCC-BY-4.0 licenseUpdated this month
Details
Creator
frenck
Language
Python
Category
devtools
Published
7/30/2018
Are you the creator of this tool? Claim your listing → and earn 85% of every sale.
Related skills
More devtools tools founders pair with this one.
devtools★ 171,506
Scale web data with firecrawl
Get web data at scale with firecrawl, for founders. 132k+ GitHub stars.
devtools★ 107,682
browser-use: Automate Web Tasks
Founders use browser-use to automate online tasks with ease, ideal for startups needing AI-powered browser automation.
devtools★ 95,478
Puppeteer: Automate Browsers
Get browser automation with Puppeteer. For founders who need reliable testing and automation tools.
devtools★ 94,927
Playwright: Simplify Web Testing
Get easy cross-browser testing with Playwright, ideal for startup founders and developers, with 90k+ GitHub stars
devtools★ 78,834
Crawl4ai
Crawl4AI: Open-source LLM Friendly Web Crawler & Scraper. Don't be shy, join here: https://discord.gg/jP8KfhDhyN
devtools★ 70,437
Streamline IT with Ansible
Deploy and maintain apps with ease using Ansible, a simple automation platform, ideal for founders and dev teams, with 69k+ GitHub stars.