Dashy is a self-hosted personal dashboard application built with Vue that serves as a customizable homepage for homelabs and self-hosting environments.
The tool addresses the need for a centralized, personalized entry point to manage and access multiple services in a self-hosted setup. It works by providing a configurable dashboard where users can organize links, monitor service status, and access widgets—all without relying on external cloud services. The dashboard includes status-checking capabilities to verify whether linked services are running, a built-in UI editor for configuration without manual file editing, multiple theme options, icon pack support, and progressive web app functionality for offline access.
Dashy suits individuals running homelabs or managing multiple self-hosted applications who want a single organized interface rather than bookmarking or memorizing service URLs. It works well for users seeking deep customization and control over their dashboard appearance and functionality. The project positions itself as particularly suited for self-hosters who value privacy and prefer not to depend on third-party dashboard services.
The project shows consistent maintenance with regular updates addressing user-reported issues and feature requests. Development activity demonstrates responsiveness to community feedback, with the maintainer actively engaging with users through documentation and support channels. The codebase reflects ongoing refinement of existing features rather than major architectural shifts, suggesting a stable foundation with incremental improvements.