software

HACS

A community built integration manager for Home Assistant that extends it with custom integrations, frontend cards, and themes beyond the official library.

HACS, the Home Assistant Community Store, is a community built integration manager that runs inside Home Assistant and extends it beyond the official integration library.

What it adds

The official Home Assistant integration directory covers a large and growing range of devices and services. HACS extends that with community built contributions: integrations for devices not yet officially supported, custom dashboard cards, visual themes, and automation blueprints created by Home Assistant users and developers around the world.

When a device or service is not available through the official library, HACS is the first place to look. Many integrations that begin as community contributions eventually move into the official library over time as they mature.

How it works

HACS installs as an integration inside Home Assistant. Once set up, it adds a dedicated section to the Home Assistant interface where you can browse, install, and update community contributions directly. Updates to installed extensions are surfaced through the same interface, making maintenance straightforward.

HACS is not an official part of Home Assistant. It is created and maintained by members of the Home Assistant contributor community and is widely used across the self hosting ecosystem. The official documentation and installation instructions are at hacs.xyz.