homeassistant has 1.9M monthly downloads and 88K GitHub stars. Version 2026.7.1 supports Python 3.14.2+, first published in 2015.
It is actively maintained under a permissive license, last released in Jul 2026.
It is built on top of aiodns, aiogithubapi and aiohttp. It is used by 8 tracked packages, including pytest-homeassistant-custom-component, homeassistant-stubs and pytest-homeassistant-custom-component-framework.
GitHub topics include home-automation, iot and internet-of-things.
Package Insights
((week_daily_avg - month_daily_avg) / month_daily_avg) * 100Weekly Downloads
GitHub Stars
Downloads by OS
Python Versions
Top Countries
Dependencies
- aiodns ==4.0.4
- aiogithubapi ==26.0.0
- aiohttp ==3.14.1
- aiohttp-asyncmdnsresolver ==0.2.0
- aiohttp-cors ==0.8.1
- aiohttp-fast-zlib ==0.3.0
- aiozoneinfo ==0.2.3
- annotatedyaml ==1.0.2
- astral ==2.2
- async-interrupt ==1.2.2
- atomicwrites-homeassistant ==1.4.1
- attrs ==26.1.0
- audioop-lts ==0.2.2
- awesomeversion ==25.8.0
- bcrypt ==5.0.0
- certifi >=2021.5.30
- ciso8601 ==2.3.3
- cronsim ==2.7
- cryptography ==48.0.1
- fnv-hash-fast ==2.0.3
- hass-nabucasa ==2.2.0
- home-assistant-bluetooth ==2.0.0
- httpx ==0.28.1
- ifaddr ==0.2.0
- jinja2 ==3.1.6
- lru-dict ==1.4.1
- orjson ==3.11.9
- packaging >=23.1
- pillow ==12.2.0
- propcache ==0.5.2
- psutil-home-assistant ==0.0.1
- pyjwt ==2.12.1
- pyopenssl ==26.2.0
- python-slugify ==8.0.4
- pyyaml ==6.0.3
- requests ==2.34.2
- securetar ==2026.4.1
- sqlalchemy ==2.0.51
- standard-aifc ==3.13.0
- standard-telnetlib ==3.13.0
- typing-extensions <5.0,>=4.15.0
- ulid-transform ==2.2.9
- urllib3 >=2.0
- uv ==0.11.25
- voluptuous ==0.15.2
- voluptuous-openapi ==0.4.1
- voluptuous-serialize ==2.7.0
- webrtc-models ==0.3.0
- yarl ==1.24.2
- zeroconf ==0.150.0