Tools for building dashboards: open-source BI apps that query databases, dashboard-as-code frameworks, and app frameworks for interactive data products.

By GitHub stars, the most popular dashboard tools here are Grafana (77.1K stars), Apache Superset (75K stars), and Metabase (49.5K stars). 18 of 27 had commits in the last 90 days.

Dashboards & BI, ranked by GitHub stars
1 Grafana

Observability and data visualization platform for metrics, logs and traces from many data sources.

Dashboards & BI 77.1K 11,330 AGPL-3.0
2 Apache Superset

Data exploration and visualization platform with a no-code chart builder, SQL IDE and dashboards.

Dashboards & BI 75K 5,646 Apache-2.0
3 Metabase

Business intelligence tool for querying data and building dashboards, with embedded analytics.

Dashboards & BI 49.5K 6,704 Other
4 Redash

Query data sources with SQL, then visualize the results and build dashboards.

Dashboards & BI 28.8K 90 BSD-2-Clause
5 Dash

Framework for building data apps and dashboards in Python, built on Plotly.js and React.

Python 24.4K 1,348 MIT
6 Kibana

Visualization and dashboard UI for data stored in Elasticsearch.

Dashboards & BI 21.3K 21,018 Other
7 Taipy

Python framework for building data and AI web applications with interactive charts and dashboards.

Python 19.4K 69 Apache-2.0
8 Tremor Inactive

React components for building charts and dashboards, based on Recharts and Tailwind CSS.

React 16.5K 0 Apache-2.0
9 blessed-contrib

Terminal dashboards with charts, maps, gauges and tables, built with Node.js and ASCII/ANSI art.

More JavaScript 15.8K 1 MIT
10 Sampler Inactive

Terminal dashboard that runs shell commands and visualizes their output, configured with YAML.

Apps & tools 14.8K 0 GPL-3.0
11 termui Inactive

Terminal dashboard and widget library with charts, gauges, sparklines and more.

Go 13.6K 0 MIT
12 Perspective

Interactive analytics and visualization component for large and streaming datasets, built on WebAssembly.

More JavaScript 11.3K 337 Apache-2.0
13 Evidence

Business intelligence as code: build reports and dashboards with SQL and Markdown.

Dashboards & BI 7K 204 MIT
14 Lightdash

BI tool that turns dbt projects into metrics, charts and dashboards.

Dashboards & BI 6.2K 12,219 Other
15 Panel

Data exploration and web app framework for Python that works with many plotting libraries.

Python 5.8K 392 BSD-3-Clause
16 Shiny

Framework for creating interactive applications/visualisations

R 5.7K 63 MIT
17 Blazer

Business intelligence tool for Rails apps: explore data with SQL and build charts and dashboards.

Ruby 4.8K 254 MIT
18 Observable Framework

Static site generator for data apps, dashboards and reports using JavaScript, SQL and Markdown.

Dashboards & BI 3.7K 12 ISC
19 Graphic Walker

An embeddable React component that functions as an open source alternative to Tableau, which allows data scientists to analyze data and visualize patterns with simple drag-and-drop operations.

React 3.3K 51 Apache-2.0
20 termdash

Terminal-based dashboard library with line charts, bar charts, gauges and donuts.

Go 3K 21 Apache-2.0
21 Rill

BI tool for fast, metrics-first dashboards powered by OLAP engines such as DuckDB and ClickHouse.

Dashboards & BI 2.9K 1,540 Apache-2.0
22 Perses

CNCF dashboard tool and open dashboard specification for observability data such as Prometheus metrics.

Dashboards & BI 2.5K 592 Apache-2.0
23 OpenSearch Dashboards

Visualization and dashboard UI for OpenSearch; Apache-2.0 fork of Kibana 7.10.

Dashboards & BI 2.1K 941 Apache-2.0
24 DataLens

Business intelligence and data visualization system, originally developed at Yandex.

Dashboards & BI 1.7K 32 Apache-2.0
25 DAC

Dashboard-as-code tool that builds interactive dashboards from YAML and TSX definitions

Apps & tools 779 279 AGPL-3.0
26 Pharos AI

Open-source OSINT conflict-tracking dashboard with geospatial visualization using Deck.gl, MapLibre, and React. (Source Code)

JS maps 182 477 AGPL-3.0
27 csvtodashboard

Turn a CSV or Excel file into an auto-built dashboard in the browser - client-side, no upload.

Apps & tools – – – –

Head-to-head comparisons

Categories in this topic

Frequently asked questions

What is the most popular dashboard tool?

By GitHub stars, Grafana is the most popular, with 77.1K stars, followed by Apache Superset (75K) and Metabase (49.5K).

Which dashboard tools are actively maintained?

23 of the 27 tools listed had commits in the last 12 months, including Grafana, Apache Superset, Metabase, Redash, and Dash. Each tool page shows monthly commit activity.

Are these dashboard tools free and open source?

23 of the 27 tools listed use an OSI-approved open-source license; the others are source-available, free to use, or use a custom license, so check each tool page. The most common license here is Apache-2.0.

Missing a tool? Add it with a one-line pull request to the README.