awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com

Self-Hosted Homelab Service Dashboards

Ranking updated Jun 30, 2026

For a self hosted dashboard for homelab services, the first results are bastienwirtz/homer (Homer is a self-hosted, JSON-driven homelab dashboard that aggregates links to your services, displays real-time health metrics from remote APIs, and includes fuzzy search — squarely matching the need for a centralized, customizable startpage with status checks and quick access), linuxserver/heimdall (Heimdall is a self-hosted application dashboard designed for homelab services, offering customizable tiles, real-time status monitoring via API integrations, and quick access linking, which directly matches the need for a dashboard with status checks and service aggregation) and gethomepage/homepage. lissy93/dashy and ajnart/homarr round out the shortlist. Compare the match explanations and check the project documentation against your requirements.

Centralized web interfaces for monitoring and accessing various applications running within your personal home server environment.

Self-Hosted Homelab Service Dashboards

Find the best repos with AI.We'll search the best matching repositories with AI.
  • bastienwirtz/homerbastienwirtz avatar

    bastienwirtz/homer

    11,398View on GitHub↗

    Homer is a JSON-driven web dashboard and self-hosted application portal that serves as a centralized entry point for server-hosted tools. It functions as a static home page and service launcher, organizing application links and shortcuts into a configurable grid. The project distinguishes itself through its ability to act as a service status dashboard, fetching real-time health metrics and version data from remote APIs to display on service cards. It further supports a progressive web app model for standalone installation and includes a fuzzy search system to quickly locate services across th

    Homer is a self-hosted, JSON-driven homelab dashboard that aggregates links to your services, displays real-time health metrics from remote APIs, and includes fuzzy search — squarely matching the need for a centralized, customizable startpage with status checks and quick access.

    VueService DashboardsService Link GroupsAvailability Probers
    View on GitHub↗11,398
  • linuxserver/heimdalllinuxserver avatar

    linuxserver/Heimdall

    9,014View on GitHub↗

    Heimdall is a self-hosted application dashboard and local network service portal. It functions as a visual landing page and application link manager used to organize shortcuts to internal and external web services using customizable tiles and icons. The project serves as a service API integration hub, fetching and displaying real-time status and metrics from external services directly on dashboard tiles via authorized API endpoints. It simplifies local network navigation by providing a directory of private IP addresses and services, including a toggle to control internal network requests. Th

    Heimdall is a self-hosted application dashboard designed for homelab services, offering customizable tiles, real-time status monitoring via API integrations, and quick access linking, which directly matches the need for a dashboard with status checks and service aggregation.

    PHPLink AggregatorsStatus Monitors
    View on GitHub↗9,014
  • gethomepage/homepagegethomepage avatar

    gethomepage/homepage

    30,679View on GitHub↗

    This project is a self-hosted dashboard portal designed to centralize access to internal applications and infrastructure services. It functions as a configuration-driven platform that automatically discovers and organizes services from container runtimes and cluster management systems, presenting them within a unified, customizable web interface. The system distinguishes itself through a declarative widget framework that allows users to construct dashboard components by mapping raw API responses to visual elements. It includes a secure internal proxy layer that handles authentication, header

    gethomepage/homepage is exactly the kind of self-hosted homelab dashboard you’re after — it automatically discovers your services, presents them in a customizable startpage with status/health widgets, and includes a secure proxy for authentication, all in a configuration-driven, responsive interface.

    JavaScriptDashboard Portals
    View on GitHub↗30,679
  • lissy93/dashyLissy93 avatar

    Lissy93/dashy

    24,026View on GitHub↗

    Dashy is a configuration-driven dashboard designed for personal infrastructure management and self-hosted service monitoring. It functions as a centralized portal that aggregates web links, live infrastructure metrics, and application health status into a unified, searchable interface. By utilizing a structured schema, the platform allows users to define their entire layout, navigation, and widget configuration through version-controlled files, ensuring a portable and reproducible setup across different environments. The project distinguishes itself through a highly modular architecture that

    Dashy is a self-hosted, configuration-driven dashboard that aggregates links, live metrics, and health status for homelab services, with search, customizable layout, and responsive design—exactly the kind of centralized homelab startpage this search is after.

    VueHealth Monitoring Endpoints
    View on GitHub↗24,026
  • ajnart/homarrajnart avatar

    ajnart/homarr

    7,220View on GitHub↗

    Homarr is a self-hosted application dashboard that provides a centralized homepage for organizing and launching services. It functions as an integrated widget portal, a service status monitor, and a unified web search interface. The project distinguishes itself through a customizable drag-and-drop grid for service organization and a dedicated secrets manager for storing and protecting API keys and passwords used by integrated services. It incorporates a system for displaying real-time information and controlling external functions via third-party service widgets. The platform covers broader

    Homarr is a self-hosted application dashboard with a drag-and-drop customizable grid for organizing services, built-in status/health monitoring, and a unified search interface, which directly matches your need for a homelab service aggregated startpage with quick access and health checks.

    TypeScriptService Aggregation DashboardsDashboard Grid FrameworksDashboard Widget Compositions
    View on GitHub↗7,220
  • glanceapp/glanceglanceapp avatar

    glanceapp/glance

    35,169View on GitHub↗

    Glance is a self-hosted web portal designed to aggregate real-time data, system monitoring, and content feeds into a single, customizable dashboard. It functions as a centralized interface for managing internal tools and network services, allowing users to secure their portal with password authentication and define the application's visual identity and layout through structured configuration files. The platform is built on a modular widget engine that treats individual dashboard components as isolated units. This architecture enables users to arrange widgets into custom pages and columns, wit

    Glance is a self-hosted dashboard that aggregates links and status from homelab services via modular widgets, with customizable layout and authentication, fitting this search well though search functionality is not prominently featured.

    GoPersonal DashboardsConfigurable Web PortalsSystem Monitoring Dashboards
    View on GitHub↗35,169
  • icewhaletech/casaosIceWhaleTech avatar

    IceWhaleTech/CasaOS

    34,091View on GitHub↗

    CasaOS is a lightweight software stack designed to transform standard Linux distributions into a comprehensive personal cloud platform. It functions as a management layer that sits atop the host operating system, providing a unified graphical dashboard to deploy, monitor, and administer containerized applications and local hardware resources. By automating the lifecycle of isolated software services, it enables users to maintain a private and secure digital infrastructure on their own hardware. The platform distinguishes itself through a declarative configuration model that continuously recon

    CasaOS is a self-hosted personal cloud dashboard that lets you deploy, monitor, and access containerized services from a single interface, covering the core needs of a homelab startpage with built-in status monitoring and quick linking.

    GoContainer OrchestratorsPersonal Cloud PlatformsContainer Management Interfaces
    View on GitHub↗34,091
  • strml/react-grid-layoutSTRML avatar

    STRML/react-grid-layout

    22,320View on GitHub↗

    React Grid Layout is a draggable and resizable grid system for React that organizes components into a coordinate-based layout. It functions as a responsive layout manager and a serialized grid state engine, providing the tools necessary to create user-customizable workspaces where interface elements can be moved and resized. The system distinguishes itself through breakpoint-driven layout mapping, which adjusts grid configurations based on container width. It utilizes a serialized state model to convert spatial positions and dimensions into data formats for saving and restoring user layouts,

    This is a React component library for draggable grid layouts, not a deployable dashboard app — it provides a piece of the UI but doesn't aggregate service links, check health, or include the self-hosted server you'd need.

    TypeScriptResponsive LayoutsResponsive BreakpointsCustomizable Workspaces
    View on GitHub↗22,320
  • pure-css/purepure-css avatar

    pure-css/pure

    23,731View on GitHub↗

    Pure is a CSS UI framework and modular component library designed for building consistent web layouts and interface components. It functions as a responsive CSS grid system and a CSS reset library that normalizes default browser rendering to ensure a uniform appearance across different web environments. The project provides standalone styles for common interactive elements such as buttons, menus, forms, and tables. It utilizes a modular architecture that allows for the inclusion of specific style modules and employs namespace isolation to prevent visual conflicts between components. The fram

    Pure is a CSS UI framework for styling web layouts, not a self-hosted dashboard with service linking, status checks, or authentication — it could be a building block for one, but it is not the dashboard tool itself.

    JavaScriptResponsive LayoutsResponsive Breakpoints
    View on GitHub↗23,731
  • kristoferjoseph/flexboxgridkristoferjoseph avatar

    kristoferjoseph/flexboxgrid

    9,318View on GitHub↗

    Flexboxgrid is a responsive CSS framework and layout engine based on CSS3 standards. It provides a grid system that uses the flexbox model to arrange page elements into flexible, proportional grids that adapt to different screen sizes and device resolutions. The framework implements a float-free responsive design, utilizing a media-query breakpoint system to adjust layouts and column counts based on viewport width. It employs percentage-based column sizing and negative-margin guttering to maintain consistent spacing and fluid scaling across various displays. The system maps layout configurat

    Flexboxgrid is a responsive CSS grid framework for laying out page elements, not a self-hosted dashboard that aggregates and links homelab services — it could be a part of building such a dashboard, but it does not itself provide service linking, status checks, search, or authentication.

    HTMLFlexible Grid LayoutsResponsive Breakpoints
    View on GitHub↗9,318
  • jgthms/bulmajgthms avatar

    jgthms/bulma

    50,074View on GitHub↗

    Bulma is a design-agnostic CSS framework that provides a collection of pre-styled interface components and layout primitives. It is built to be independent of specific JavaScript frameworks or build tools, allowing developers to construct responsive web interfaces by applying standardized classes directly to semantic HTML markup. The framework distinguishes itself through a utility-first approach that combines modular component styling with a flexible grid system. It leverages native CSS variables to manage design tokens, enabling real-time visual customization, automatic dark mode adaptation

    Bulma is a CSS framework for styling web interfaces, not a self-hosted homelab dashboard with service linking or status monitoring — it is a building block you could use to style one, but does not provide the core dashboard functionality.

    CSSResponsive LayoutsResponsive Breakpoints
    View on GitHub↗50,074
  • bootstrap-vue/bootstrap-vuebootstrap-vue avatar

    bootstrap-vue/bootstrap-vue

    14,450View on GitHub↗

    Bootstrap-vue is a Vue.js component library and responsive UI kit based on the Bootstrap CSS framework. It provides a frontend component suite of reusable interface elements designed for building mobile-first websites and web applications. The project wraps Bootstrap CSS classes in Vue components to manage styles and behaviors through reactive state. It integrates a responsive layout management system that synchronizes internal component states with Bootstrap's grid system and device breakpoints. The library covers a wide range of interface capabilities, including data display with sortable

    bootstrap-vue is a Vue.js component library and UI kit, not a self-hostable dashboard—it provides building blocks you could use to build a homelab startpage, but it is not the aggregating dashboard itself.

    JavaScriptResponsive LayoutsResponsive Breakpoints
    View on GitHub↗14,450
Compare the top 10 at a glance
RepositoryStarsLanguageLicenseLast push
bastienwirtz/homer11.4KVueApache-2.0Jun 16, 2026
linuxserver/heimdall9KPHPmitNov 11, 2025
gethomepage/homepage
30.7K
JavaScript
GPL-3.0
Jun 15, 2026
lissy93/dashy24KVuemitFeb 15, 2026
ajnart/homarr7.2KTypeScriptMITJun 1, 2026
glanceapp/glance35.2KGoAGPL-3.0May 30, 2026
icewhaletech/casaos34.1KGoApache-2.0Aug 6, 2025
strml/react-grid-layout22.3KTypeScriptMITApr 15, 2026
pure-css/pure23.7KJavaScriptNOASSERTIONFeb 14, 2026
kristoferjoseph/flexboxgrid9.3KHTMLNOASSERTIONOct 1, 2020

Related searches

  • an open source dashboard for Docker management
  • a self-hosted server hardware monitor
  • a self hosted platform for home automation
  • a self hosted tool for uptime monitoring
  • a self-hosted BI dashboard tool
  • a self-hosted Tableau alternative
  • a self-hosted AWS cost dashboard
  • a self-hosted link-in-bio page