shannonhochkins/ha-component-kit
Designed with developers in mind, this powerful package is built on React to create seamless, highly customizable interfaces for your Home Assistant smart home dashboards. observed · 2026-08-28
Health v2 · maintenance only
73/100
- Activity 70
- Release rhythm 72
- Longevity 83
Flags: no_license
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: 25
- age_days: 1165
- days_rel: 184
- days_push: 184
- n_releases_24m: 18
Adoption not part of the score
1257 stars · 73 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
HA Component Kit (Hakit) is a set of React-based npm packages (@hakit/core and @hakit/components) for building highly customizable Home Assistant dashboards. It wraps the official Home Assistant WebSocket API for authentication, state, and actions, and provides ready-made UI components with real-time reactive updates.
Use cases
- build a custom Home Assistant dashboard with React
- create a nicer wall tablet view for my smart home
- communicate with Home Assistant via WebSocket from a React app
- use prebuilt smart home cards in my own UI
- build a fully bespoke smart home control centre
- show real-time Home Assistant entity states in a custom interface
When to choose
- you want full control over your Home Assistant dashboard layout using React
- you need real-time state updates from Home Assistant without extra glue code
- you want a mix of prebuilt components and custom React components
- you're building a dedicated smart home control panel or wall display
When to avoid
- you just want a simple dashboard without writing code
- you're not using React or don't want a JavaScript build pipeline
- you need a ready-made dashboard that works out of the box with no development
- your project doesn't involve Home Assistant
Facets
library · maturity active
ui-components websocket state-management auth frontend-framework web-development frontend iot cross-platform home-assistant react-components smarthome-dashboard hakit websocket-api typescript custom-dashboard automation web-server nodejs
3 sources
- readme: https://github.com/shannonhochkins/ha-component-kit · fetched 2026-08-28 · 2abc87aa3a1f
- homepage: https://shannonhochkins.github.io/ha-component-kit/ · fetched 2026-08-29 · e2fbed70c055
- registry_npm: https://registry.npmjs.org/ha-component-kit · fetched 2026-08-29 · 4b49e0b1411c
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| shannonhochkins/ha-component-kit | main | 73 |
For agents
markdown · JSON · MCP: product_card(name="shannonhochkins/ha-component-kit")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem