Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Next.js
  3. Dashboard

Dashboard

MITJavaScript

A customizable team dashboard built with Next.js and React, featuring widgets for Jenkins, JIRA, GitHub, and other development tools.

GitHubGitHub
1.3k stars191 forks0 contributors

What is Dashboard?

Dashboard is an open-source team dashboard builder that allows development teams to create custom dashboards with widgets for monitoring Jenkins jobs, JIRA issues, GitHub metrics, SonarQube scores, and other tools. It solves the problem of fragmented tool visibility by aggregating key data into a single, customizable interface. Built with Next.js and React, it provides a modern, component-based approach to dashboard creation.

Target Audience

Development teams, DevOps engineers, and engineering managers who need a centralized view of CI/CD pipelines, issue trackers, and code quality metrics. It's particularly useful for teams using Jenkins, JIRA, Bitbucket, GitHub, SonarQube, or Elasticsearch.

Value Proposition

Developers choose Dashboard because it's a lightweight, self-hosted alternative to commercial dashboard solutions that offers pre-built widgets for popular dev tools. Its modular design and open-source nature allow for easy customization and extension without vendor lock-in.

Overview

📺 Create your own team dashboard with custom widgets. Built with Next.js, React, styled-components and polished.

Use Cases

Best For

  • Monitoring Jenkins job statuses and build durations across multiple projects
  • Tracking JIRA issue counts and sprint progress in real-time
  • Aggregating GitHub issue counts and pull request metrics for repositories
  • Displaying SonarQube code quality scores and Elasticsearch hit counts
  • Creating custom dashboards for different teams (e.g., frontend, backend, QA)
  • Self-hosting a lightweight dashboard without relying on SaaS platforms

Not Ideal For

  • Teams using tools like GitLab CI/CD, Azure DevOps, or custom APIs not covered by built-in widgets
  • Organizations needing real-time data streaming or WebSocket integrations, as widgets rely on interval-based polling
  • Projects requiring extensive visual customization beyond the provided light and dark themes
  • Companies wanting a fully managed SaaS dashboard with zero deployment and maintenance overhead

Pros & Cons

Pros

Pre-built Dev Tool Widgets

Includes ready-to-use components for Jenkins job status, JIRA issue counts, GitHub issues, and more, as detailed in the README, saving development time.

Multiple Dashboard Support

Allows creating separate dashboards for different teams or projects, like 'team-unicorn.js', enabling tailored views without code duplication.

Self-Hosted Flexibility

Supports deployment via Docker, npm scripts, or platforms like Vercel, giving teams full control over hosting and data privacy.

Theme Customization

Offers light and dark themes for visual preference, with easy integration into dashboard components, as shown in preview images.

Cons

Limited Tool Coverage

Only supports a specific set of tools; integrating new services requires building custom React components, which may be complex without React expertise.

CORS Proxy Dependency

Requires setting up a proxy server for cross-origin requests, adding deployment complexity and potential performance bottlenecks, as noted in the CORS section.

Basic Authentication Only

Relies solely on HTTP basic authentication, lacking support for modern OAuth or token-based security, which could be insufficient for enterprise environments.

Frequently Asked Questions

Quick Stats

Stars1,338
Forks191
Contributors0
Open Issues10
Last commit3 years ago
CreatedSince 2017

Tags

#github-integration#jenkins#devops#jira#nextjs#dashboard#styled-components#pagespeed-insights#widget#sonarqube#react#elasticsearch#monitoring-dashboard#bitbucket#self-hosted#github

Built With

N
Next.js
S
Styled Components
R
React
D
Docker

Included in

Next.js11.1k
Auto-fetched 9 hours ago

Related Projects

TaxonomyTaxonomy

An open source application built using the new router, server components and everything new in Next.js 13.

Stars19,250
Forks2,728
Last commit1 month ago
FIM AgentFIM Agent

Open-source agent platform for Global × China enterprises — wire every system through one agent core. Self-hosted, any LLM.

Stars1,241
Forks135
Last commit4 days ago
TottemTottem

Bookmark manager on steroid built with React / NextJs / Apollo Tools / Prisma 2 — styled with TailwindCSS 🌱🎺

Stars977
Forks88
Last commit3 years ago
SnapeSnape

🦌 An application to stream, cast and download torrents.

Stars848
Forks105
Last commit5 years ago
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub