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

Local dashboard interface

Ranking updated Jul 16, 2026

For local server interfaces, the first results are gethomepage/homepage (This is a comprehensive, configuration-driven dashboard that provides service discovery, customizable widgets, and authentication, making it a perfect fit for organizing and accessing local network services), glanceapp/glance (Glance is a self-hosted dashboard that provides a centralized interface for organizing network services and monitoring system resources through a modular, widget-based architecture) and linuxserver/heimdall (Heimdall is a dedicated self-hosted dashboard that provides a centralized portal for managing local network services through customizable tiles, integrated status monitoring, and application link management). bastienwirtz/homer and reportr/dashboard round out the shortlist. Compare the match explanations and check the project documentation against your requirements.

Find the best local server interfaces for managing your home lab. Compare top-rated open-source dashboards by features and activity to pick the right one.

Local dashboard interface

Find the best repos with AI.We'll search the best matching repositories with AI.
  • 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

    This is a comprehensive, configuration-driven dashboard that provides service discovery, customizable widgets, and authentication, making it a perfect fit for organizing and accessing local network services.

    JavaScriptDashboard WidgetsDashboard WidgetsService Discovery
    View on GitHub↗30,679
  • 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 provides a centralized interface for organizing network services and monitoring system resources through a modular, widget-based architecture.

    GoDashboard Widgets
    View on GitHub↗35,169
  • 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 dedicated self-hosted dashboard that provides a centralized portal for managing local network services through customizable tiles, integrated status monitoring, and application link management.

    PHPService DashboardsApplication Link ManagersLink Aggregators
    View on GitHub↗9,014
  • 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 dedicated self-hosted service portal that organizes local applications into a customizable dashboard, providing the core functionality of a centralized launcher with status monitoring and search capabilities.

    VueService Discovery
    View on GitHub↗11,398
  • reportr/dashboardReportr avatar

    Reportr/dashboard

    2,579View on GitHub↗

    This platform serves as a centralized dashboard for collecting, visualizing, and analyzing personal activity logs and timestamped life events. It functions as a unified repository that aggregates disparate digital records into a single store, enabling long-term historical tracking and personal data analysis. The system distinguishes itself through a modular report composition engine that groups specific event datasets and visual elements into reusable structures. It incorporates an automated alerting engine that monitors incoming data streams against predefined thresholds, triggering notifica

    This is a personal dashboard designed to aggregate and organize links to your local services, providing the core functionality of a service portal even if it lacks some of the more advanced resource monitoring features.

    JavaScriptPersonal Activity DashboardsPersonal DashboardsActivity Alert Configuration
    View on GitHub↗2,579
  • yusing/godoxyyusing avatar

    yusing/godoxy

    3,360View on GitHub↗

    Godoxy is a Docker container orchestrator and reverse proxy manager. It provides a centralized system for managing the lifecycle, power states, and resource usage of virtualized containers, while routing HTTP, TCP, and UDP traffic to backend services with automatic route discovery. The project distinguishes itself through an OIDC access control gateway that authenticates users via external identity providers and a resource optimization system that puts idle containers to sleep and wakes them automatically when network requests arrive. It also includes an automatic SSL certificate manager that

    This project is a container orchestrator and reverse proxy manager rather than a service portal or dashboard designed for organizing and accessing local network applications.

    GoOIDC Identity IntegrationsSingle Sign-On Integrations
    View on GitHub↗3,360
  • tal-tech/go-zerotal-tech avatar

    tal-tech/go-zero

    33,103View on GitHub↗

    go-zero is a toolkit for building cloud-native distributed services in Go. It functions as a microservices framework that provides built-in support for RPC, web APIs, and service discovery. The project includes a microservices code generator that produces production-ready server and client boilerplate from API descriptions. This automation is supported by a domain-specific language and pattern libraries designed to ensure compatibility with AI assistants. The framework incorporates a resilience suite for distributed system reliability, utilizing adaptive circuit breakers, rate limiting, and

    This is a microservices development framework for building distributed systems, not a user-facing dashboard or portal for managing local network services.

    GoService DiscoveryService Discovery
    View on GitHub↗33,103
  • netflix/eurekaNetflix avatar

    Netflix/eureka

    12,712View on GitHub↗

    Eureka is a service registry and discovery server that serves as a coordination tool for microservices. It provides a distributed service registry where instances record their network locations and health status to enable dynamic communication without the use of hardcoded addresses. The system functions as a client-side load balancing framework, providing location data to consumers so they can distribute network traffic across available instances. It employs a heartbeat-based health monitor to track instance availability and automatically removes unresponsive nodes from the registry to manage

    This is a backend service registry for microservice orchestration rather than a user-facing dashboard or portal for managing and accessing local network applications.

    JavaService DiscoveryService Discovery
    View on GitHub↗12,712
  • steveiliop56/tinyauthsteveiliop56 avatar

    steveiliop56/tinyauth

    6,979View on GitHub↗

    Tinyauth is an authentication middleware service and identity provider that verifies user identities to grant system access. It operates as a standalone server or as an authentication gateway, utilizing a reverse proxy model to intercept requests and validate credentials before traffic reaches protected backend services. The project functions as an OpenID Connect provider for single sign-on experiences and an OAuth 2.0 gateway that delegates verification to external providers such as Google and GitHub. It also acts as an LDAP authentication server, allowing for centralized user management and

    This is an authentication middleware and identity provider designed to secure access to services, rather than a dashboard or portal for organizing and launching them.

    GoOIDC Identity IntegrationsReverse Proxy AuthenticationReverse Proxy Security
    View on GitHub↗6,979
  • element-hq/element-webelement-hq avatar

    element-hq/element-web

    13,233View on GitHub↗

    Element Web is a web-based communication client used for real-time messaging and collaboration via the decentralized Matrix protocol. It functions as an end-to-end encrypted messenger, a VoIP client for voice and video conferencing, and an interface for interacting with integrated bots and external bridges. The project distinguishes itself through a modular architecture that supports runtime module loading and external script imports to extend core capabilities. It provides extensive white-labeling options, allowing for the customization of application branding, visual themes, and the use of

    Element is a messaging and collaboration client for the Matrix protocol, which does not provide the service discovery or dashboard functionality required to manage and organize local network applications.

    TypeScriptOIDC Identity IntegrationsSingle Sign-On Integrations
    View on GitHub↗13,233
  • termix-ssh/termixTermix-SSH avatar

    Termix-SSH/Termix

    13,705View on GitHub↗

    Termix is a centralized web-based gateway for managing remote SSH connections and terminal sessions. It provides a browser-based interface that enables users to access, control, and monitor remote servers, containerized applications, and file systems from a single, unified dashboard. The platform distinguishes itself through robust security and session management capabilities. It integrates with external identity providers for single sign-on and enforces role-based access control to manage user permissions. To ensure reliable administration, it maintains stateful session persistence, allowing

    This is a remote terminal and SSH session manager rather than a service portal designed to organize and launch local network applications and their associated web interfaces.

    TypeScriptOIDC Identity IntegrationsSingle Sign-On Integrations
    View on GitHub↗13,705
  • sysadminsmedia/homeboxsysadminsmedia avatar

    sysadminsmedia/homebox

    5,221View on GitHub↗

    HomeBox is a self-hosted home inventory manager designed for tracking physical belongings and household assets. It functions as a digital catalog for creating structured databases of objects, including records of locations, categories, and purchase history. The system distinguishes itself through the use of QR code generation to link physical objects to digital records and the support of hierarchical location mapping to track assets across nested environments. It further enables automation via a REST API and centralizes access management through OpenID Connect integration for user authenticat

    This is a specialized inventory management system for tracking physical household assets rather than a dashboard or portal for organizing and accessing your local network services.

    GoOIDC Identity IntegrationsSingle Sign-On Integrations
    View on GitHub↗5,221
Compare the top 10 at a glance
RepositoryStarsLanguageLicenseLast push
gethomepage/homepage30.7KJavaScriptGPL-3.0Jun 15, 2026
glanceapp/glance35.2KGoAGPL-3.0May 30, 2026
linuxserver/heimdall
9K
PHP
mit
Nov 11, 2025
bastienwirtz/homer11.4KVueApache-2.0Jun 16, 2026
reportr/dashboard2.6KJavaScriptApache-2.0Oct 21, 2015
yusing/godoxy3.4KGoNOASSERTIONJun 18, 2026
tal-tech/go-zero33.1KGoMITJun 15, 2026
netflix/eureka12.7KJavaApache-2.0Mar 23, 2026
steveiliop56/tinyauth7KGogpl-3.0Feb 20, 2026
element-hq/element-web13.2KTypeScriptAGPL-3.0Jun 22, 2026

Related searches

  • HTTP web server
  • Local development servers
  • HTTP RPC frameworks
  • a web interface for managing linux servers
  • Remote desktop software
  • a library for building local-first applications
  • a self hosted file management server
  • Generic interface libraries