Skip to content

Stackyard vs gethomepage, Dashy and Homarr

Self-hosted dashboards make different bets. Here is the one Stackyard makes, next to the three you are most likely to be choosing between.

Stackyard compared with gethomepage, Dashy, Homarr
FeaturegethomepageDashyHomarr
SettingsWeb UIYAML fileYAML or UIWeb UI
Custom APILive badge1See note 1YAML widgetYAML widgetAdmin widget
Health checksHTTP, DockerHTTP, ICMP, DockerHTTP, ICMPHTTP
Self-hosted integrations2See note 2241341940
User accountsNone3See note 3NoneYes, with rolesYes, with groups
Runtime dependencies2See note 2None323458
  1. A badge is a small number, label or dot shown on an app’s icon. In Stackyard you make one by giving it the address of a service’s API. Stackyard reads what comes back, shows you the values it found, and you choose which one to display. There is nothing to write and no file to edit. See Badges.
  2. Counted from each project’s own documentation and source, September 2026. Services are self-hosted ones with a built-in integration. Dependencies are the external runtime packages each project lists.
  3. No user management. The dashboard is password protected. For more than one dashboard, run a container each with its own password and move between them with the Dashboard switch widget.

The usual approach

Everything is equally loud.

Stackyard

Homebridge31%AdGuardPortainer
7Seerr!ProxyImmich

Only what matters to you.

The same facts either way: what is playing, last night's backup, seven pending requests, thirty-one percent of queries blocked and a proxy that needs attention.

A health badge is hidden while a service is fine, so a working Stackyard shows no badges at all. See Badges.

  • You want a launcher first. The dashboard’s job is to get you into your apps, and to tell you when one is unhealthy.
  • You configure things in a web UI. There is no YAML file to hand-edit.
  • You look at the dashboard many times a day. It is designed to stay calm at that frequency rather than to impress once.
  • You want values from your own services on the tiles, without waiting for someone to write a widget for them.
  • You want it to install to a phone home screen and work in six languages, right to left included.
  • Accessibility matters to you. Stackyard is built to WCAG 2.2 level AA. See Accessibility.
  • You want a metrics dashboard. Stackyard shows current values, not history, and it does not alert. It sits next to a monitoring stack rather than replacing one.
  • You want configuration as code. State lives in a single JSON file that the web UI writes. You can export and import it, but it is not designed to be hand-edited or templated in a Git repository.
  • You need user accounts. There is one admin password and one shared dashboard per instance. For a separate dashboard per person, room or site, run separate instances and link them with the Dashboard switch widget. See Security.
  • You want a plugin ecosystem. The widget set is fixed, plus a Custom widget that embeds any web page.

Stackyard imports links and folders from gethomepage and Dashy configuration files, so moving over is a file upload. See Migrating from another dashboard.

Look around the demo. Give the first load a moment.

Install it with Docker, then work through First setup.