GlassHome dashboards for Home Assistant across themes, on a monitor and phone

GlassHome vs Mushroom cards

Updated July 14, 2026

Mushroom is one of the best things in HACS. It is a free, well-kept set of clean, modern Lovelace cards, and it makes a Home Assistant dashboard look a lot better. If you enjoy building your own dashboard, Mushroom plus the Sections view may be all you need.

GlassHome plays a different game. It is not a card collection. It is a finished dashboard product: one designed visual style, drag-and-drop layouts, wall-tablet and family features, and a widget registry. Mushroom gives you better parts. GlassHome gives you the assembled product. You can even run both.

See the full dashboardRoom generated by AI · Dashboard is real
Midnight Glass
See GlassHome in every one of its seven built-in themes. Tap for the real dashboard.

At a glance

MushroomGlassHome
What it isCard collection for LovelaceStandalone dashboard app
PriceFree, open-source (HACS)Free tier $0; PRO $19.99 one-time (early bird, $39.99 after launch)
InstallHACS, then place and configure each cardAdd-on / Docker (about 30 seconds to connect)
LookBeautiful cards; consistency is on youOne designed visual language, dark + light first-class
Layout workYou build and theme every viewDrag-and-drop on finished defaults
Wall tablet / kioskDIY (kiosk-mode workarounds)First-class (kiosk pairing, per-device dashboard)
Households / familyShared HA dashboards, manualPer-user themes, guest scopes, room-by-room nav
EcosystemHACS reposWidget registry + SDK/CLI
Data pathLocal (inside HA)Local (direct OAuth/WebSocket)
Open sourceYesEcosystem yes; dashboard app no

The honest part first

Mushroom deserves its popularity. The cards are good-looking, the project is well maintained, and it is free and fully open-source. Thousands of beautiful Home Assistant dashboards are built on it. If you like the craft of dashboard building, you will be happy with Mushroom. I would rather tell you that than oversell.

GlassHome is a separate app you install, and the dashboard itself is closed-source (the widget SDK, CLI, UI library, and widgets are open). Mushroom lives inside the dashboard system you already have. Those are real differences, not footnotes.

Cards are parts. GlassHome is the product.

Mushroom upgrades the pieces of your dashboard, but the dashboard is still yours to design. You pick a theme, lay out every view, and tune the spacing and colors. Then you keep it consistent as HA and your cards update. The result can be stunning. It is also exactly as consistent as your patience.

GlassHome ships the finished result: glass surfaces, depth, motion, dark and light both first-class, sensible defaults for every widget. You drag widgets where you want them and you are done. No theme hunting, no cross-card consistency work, no design taste required.

A finished GlassHome dashboard for Home Assistant, no card assembly
The assembled product: every tile already shares the same radius, depth, and spacing.

The work Mushroom leaves you with

  • Choosing and installing a theme that matches the cards
  • Designing and building the layout of every view yourself
  • Keeping spacing, colors, and card behavior consistent across views
  • Re-checking everything when HA, the theme, or the cards update
  • Solving wall-tablet and kiosk needs with separate add-ons and hacks

Built for the wall and the family

Mushroom has no opinion about wall tablets, guests, or family members. That is not its job, and that is fine. GlassHome is built around the household. Kiosk devices pair with a code and auto-load one dashboard. Family members get their own theme and last-viewed dashboard. Guests can be scoped to one room. Room-by-room navigation swaps the whole layout with one tap.

GlassHome on a wall-mounted tablet showing a Home Assistant household dashboard
Kiosk pairing, per-user themes, guest scopes: the household layer Mushroom does not aim at.

You can use both

GlassHome runs alongside Home Assistant on its own port, so your Mushroom-based dashboard stays untouched. A common setup: GlassHome on the wall tablet and the family phones, your handcrafted Mushroom dashboard for your own tinkering. Nothing to migrate, nothing to undo.

Pricing, honestly

Mushroom is free, forever, full stop. GlassHome has a permanent free tier too. You connect HA, use the official widgets and 7 built-in themes, and skip the account for local use. PRO unlocks community widgets and custom theming for a one-time $19.99 in the early-bird window ($39.99 after launch). It is a one-time purchase, not a subscription.

Who should use which

Stay with Mushroom if: you enjoy designing and assembling your own dashboard, you want everything free and fully open-source, or your handcrafted setup already makes you happy.

Pick GlassHome if: you want the finished look without the assembly, you run wall tablets or share the home with family, or you would rather install widgets from a registry than curate HACS repos.

FAQ

Does GlassHome use Mushroom cards?

No. Mushroom cards live inside Home Assistant's own dashboard. GlassHome is a separate app with its own widget system and registry.

Can I keep my Mushroom dashboard?

Yes. GlassHome runs alongside Home Assistant on its own port. Your existing dashboard stays exactly as it is.

Is Mushroom bad?

Not at all. It is one of the best-known ways to make Lovelace cards look modern, and if you enjoy building your own dashboard, I recommend it. GlassHome is for people who want a finished product instead of parts.

Is GlassHome free?

There is a permanent free tier. PRO is a one-time $19.99 early bird ($39.99 after launch), not a subscription.

See it for yourself

Free, runs on your network, no account needed.

Prefer to read first? Browse the docs.