Open Source Dashboard Projects
Discover 49 open source Dashboard repositories from GitHub, each with an analysis of what it does, key features, use cases and alternatives. Dashboard projects here are most often combined with Self Hosted, TypeScript and Web App. Last updated October 4, 2026.
49 repositories · updated October 4, 2026

mini-graph-card: Graph Home Assistant Sensor History
A customizable Lovelace card that displays current sensor states alongside compact history graphs. It suits Home Assistant users who want sensor trends and readings in a configurable dashboard card.

wapy.dev: Track Subscriptions and Recurring Expenses
Wapy.dev is a dashboard for tracking subscriptions, recurring expenses, payment status, and due dates. It suits people who want payment reminders and spending reports, and teams or individuals looking to self-host a subscription tracker.

tianji: Combine Website Analytics and Service Monitoring
Tianji combines website analytics, uptime monitoring, and server status reporting in one self-hostable application. It suits teams that want a shared view of site traffic and service health without running separate tools.

cronmaster: Manage Cron Jobs with a Web Interface
Cronmaster is a self-hosted web app for viewing and managing host cron jobs, scripts, and execution logs. It suits operators who want a visual interface and live job updates, provided they are comfortable with its Docker access requirements.

PeaNUT: Monitor Network UPS Tools Devices
PeaNUT is a self-hosted dashboard for monitoring UPS devices managed by Network UPS Tools. It brings device status and statistics into a web interface, with APIs and integrations for monitoring and home dashboards.

OpenStock: Track Stocks and Explore Market Data
OpenStock is a web-based stock market dashboard for tracking prices, managing a watchlist, and exploring company data. It suits people seeking a self-hostable alternative to paid market platforms, with market-data provider limitations to consider.

sidequest: Run Durable Background Jobs Without Redis
Sidequest is a Node.js job processor that stores durable background jobs in PostgreSQL, MySQL, SQLite, or MongoDB. It suits teams that want distributed workers and job monitoring without adding Redis to their infrastructure.

karpor: Explore and Understand Kubernetes Clusters
Karpor is a Kubernetes visualization tool for searching resources and gaining operational insight across clusters. It helps platform and developer teams inspect compliance, resource relationships, and Kubernetes events, with AI-assisted capabilities.

scrutiny: Monitor Drive Health and SMART Trends
Scrutiny collects S.M.A.R.T. data and presents drive health, temperature, and historical trends in a web dashboard. It suits self-hosted server operators who want to spot degradation and receive drive-failure alerts.

sixpack: Run A/B Tests Across Multiple Languages
Sixpack is a self-hosted A/B-testing framework with an HTTP API that lets applications in different programming languages share experiment assignments and conversion data. It includes an optional dashboard for reviewing results.

react-admin: Build API-Backed Admin Applications
react-admin is a TypeScript and React framework for building browser-based administration apps on REST or GraphQL APIs. It provides reusable CRUD interfaces and customizable components, making it useful for teams that need an admin UI without building its foundations from scratch.

DataScienceInteractivePython: Learn Data Science Through Dashboards
Interactive Python dashboards let learners explore statistics, machine learning, and geostatistics by changing inputs and observing results. Designed for students and practitioners who benefit from hands-on experimentation.