Skip to content

Latest commit

 

History

1,407 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MHA Widget Hub

The family-first Home Assistant launcher.

MHA Widget Hub is a custom Home Assistant launcher built around a spatial, widget-based interface designed for shared family spaces.

Instead of presenting a traditional dashboard made of cards, MHA provides a launcher surface where widgets have deliberate sizes, positions, and visual hierarchy. A power user can configure the experience, while everyone else gets a clean, touch-friendly interface.

MHA is intentionally built around its own native widget system. It does not depend on Home Assistant dashboard cards or external HACS card dependencies for its core interface.


Features

Widget-Based Home Screen

  • Multi-page launcher
  • Drag-and-drop widget placement
  • Widget variants and sizing
  • Widget configuration flows
  • Responsive layouts
  • Dedicated page experiences such as media pages
  • Screensaver and NowBar surfaces

Visual Systems

  • OneUI
  • iOS with adjustable Liquid–Frosted glass tint
  • Material You
  • Alexa

Home Assistant Integration

  • HACS compatible
  • Automatic sidebar registration
  • Entity filtering and visibility management
  • Local persistence
  • Native Home Assistant entity/service helpers

Administration

  • Dedicated MHA Admin panel
  • Per-user entity visibility
  • Administrative controls for shared environments

Installation

See:


Documentation

User Documentation

Developer Documentation

Local Theme Studio

npm run theme-studio

Open http://127.0.0.1:4173. See the dedicated Theme Studio guide for the audited architecture, safety guardrails and extension workflow.


Current Project Status

MHA Widget Hub is currently a functional launcher platform featuring:

  • Configurable widgets
  • Responsive layouts
  • Multi-page navigation
  • Dedicated page experiences
  • Administrative entity filtering
  • Multiple visual systems
  • Home Assistant integration
  • Modular widget, panel, settings, layout, page and screensaver coordinators

The project is actively evolving toward a stable registry-driven architecture where widgets, themes and page experiences can be added with minimal central code changes.


License

GPLv3

About

No description, website, or topics provided.

Resources

Security policy

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages