Analysis updated 2026-06-21
Set up a home lab homepage that shows all your self-hosted services with one-click access.
Monitor which of your services are online or offline with real-time status indicators.
Create a customizable portal with themes, widgets, and keyboard shortcuts for your home network.
Run a workspace view that displays multiple apps side-by-side in a single browser window.
| lissy93/dashy | iview/iview | requarks/wiki | |
|---|---|---|---|
| Stars | 25,002 | 23,810 | 28,274 |
| Language | Vue | Vue | Vue |
| Setup difficulty | moderate | easy | moderate |
| Complexity | 3/5 | 2/5 | 3/5 |
| Audience | ops devops | developer | general |
Figures from each repo's GitHub metadata at analysis time.
Requires Docker or Node.js, configuration is done via a YAML file or the built-in UI editor.
Dashy is a self-hosted personal dashboard, a single web page you run on your own server (or a home computer) that collects links to all your self-hosted apps and services in one place. Instead of bookmarking a dozen internal tools scattered across different ports and URLs, you open Dashy and see everything in a tidy, customizable grid. Self-hosted means you run it yourself rather than relying on a third-party cloud service, which appeals to privacy-conscious users and home lab enthusiasts. Beyond simple links, Dashy shows real-time status indicators so you can see at a glance which of your services are online or offline. It includes widgets that pull live data from your apps, weather, system stats, calendars, and more. The visual experience is highly configurable: dozens of built-in color themes, multiple icon styles (Font Awesome, custom images, emojis), custom CSS support, and a built-in UI editor so you can configure everything without editing files directly. For extra convenience there's instant search with keyboard shortcuts, multi-page layouts, and an optional workspace view for running multiple apps side by side. You'd use Dashy if you run a home lab or self-host services like media servers, home automation systems, or development tools. Deployment is simple via Docker or bare metal installation with Node.js. It's free and open-source, built with Vue, and runs on Linux, Mac, or any machine that supports Docker.
Dashy is a self-hosted personal dashboard you run on your own server, collecting links to all your apps and services in one customizable grid with real-time status indicators and widgets.
Mainly Vue. The stack also includes Vue, Node.js, Docker.
Setup difficulty is rated moderate, with roughly 30min to a first successful run.
Mainly ops devops.
This repo across BitVibe Labs
Verify against the repo before relying on details.