@ha-components
Niche/single-purpose · MIT · data updated 2026-07-28
A shadcn/ui-inspired component framework for building custom Home Assistant dashboards in React/TypeScript. Provides styled, copy-owned components covering Home Assistant device categories: Camera, Light Toggle, Trigger, Weather, and Misc, alongside an Auth Provider for interacting with Home Assistant APIs. Unlike HA's built-in styling, users receive source files and full control. Beta software, maintained by a single developer; MIT licensed. Use for: building bespoke Home Assistant dashboard UIs using React and shadcn CLI instead of HA's native frontend or HACS card ecosystem.

Install
npx shadcn@latest add https://hacomponents.keshuac.com/r/registry.jsonHealth
Components (12)
Preview
Live sandbox previews render component source client-side. Where a component can’t be rendered standalone, sh4dcn falls back to its source and install command.
@ha-components · type-generator
npx shadcn@latest add https://hacomponents.keshuac.com/r/type-generator.jsonView source