Open Source Dashboard Projects
Discover 45 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 3, 2026.
45 repositories · updated October 3, 2026

cachet: Publish a Self-Hosted Service Status Page
Cachet is a PHP application for running a status page on infrastructure you control. It helps teams communicate service health and incidents to users without relying on a hosted status-page provider.
speedtest-tracker: Monitor Internet Speed and Uptime
Speedtest Tracker is a self-hosted web application for tracking internet connection performance over time. It schedules speed tests, records detailed metrics, and can notify you when performance falls below a configured threshold.

sniffly: Analyze Claude Code Usage and Errors
Sniffly turns Claude Code logs into a local dashboard for reviewing usage patterns, error types, and message history. It suits developers who want to understand how they use Claude Code or share selected project insights with teammates.

streamystats: Analyze Jellyfin Viewing Activity
Streamystats adds analytics and visualizations to Jellyfin, including watch history, library statistics, and recommendations. It suits Jellyfin server owners who want a separate dashboard for understanding viewing activity across users and servers.

aptabase: Measure App Usage with Privacy-Focused Analytics
Aptabase is an analytics platform for mobile, desktop, and web apps, with SDKs for popular frameworks and a dashboard for app metrics. Choose its managed cloud service or host the server yourself.

openresty-manager: Manage Reverse Proxies and Servers
OpenResty Manager is a web control panel for managing OpenResty reverse proxies, hosts, certificates, and containers. It suits self-hosters and administrators who want centralized site security and multi-node CDN management without configuring everything by hand.

tremor-npm: Build React Charts and Dashboards
Tremor NPM is a set of React components for building charts and analytical dashboards with Tailwind CSS. It suits frontend teams that want ready-made data visualizations and interface components rather than building them from scratch.

00: Self-Host an AWS SES Email Dashboard
00 is a self-hosted dashboard and API for sending email through AWS SES and tracking delivery events. It connects SES notifications through SNS and SQS so developers can search messages and monitor recipient-level status in one place.

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.