# Dashboards & BI

> Build, share and refresh dashboards. 27 tools, ranked by GitHub stars.

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

| # | Tool | GitHub stars | Commits (12 mo) | License | Description |
|---:|---|---:|---:|---|---|
| 1 | [Grafana](https://awesomedataviz.com/tools/grafana/) | 77,071 | 11,330 | AGPL-3.0 | Observability and data visualization platform for metrics, logs and traces from many data sources. |
| 2 | [Apache Superset](https://awesomedataviz.com/tools/superset/) | 75,035 | 5,646 | Apache-2.0 | Data exploration and visualization platform with a no-code chart builder, SQL IDE and dashboards. |
| 3 | [Metabase](https://awesomedataviz.com/tools/metabase/) | 49,536 | 6,704 | Other | Business intelligence tool for querying data and building dashboards, with embedded analytics. |
| 4 | [Redash](https://awesomedataviz.com/tools/redash/) | 28,833 | 90 | BSD-2-Clause | Query data sources with SQL, then visualize the results and build dashboards. |
| 5 | [Dash](https://awesomedataviz.com/tools/dash/) | 24,441 | 1,348 | MIT | Framework for building data apps and dashboards in Python, built on Plotly.js and React. |
| 6 | [Kibana](https://awesomedataviz.com/tools/kibana/) | 21,305 | 21,018 | Other | Visualization and dashboard UI for data stored in Elasticsearch. |
| 7 | [Taipy](https://awesomedataviz.com/tools/taipy/) | 19,443 | 69 | Apache-2.0 | Python framework for building data and AI web applications with interactive charts and dashboards. |
| 8 | [Tremor](https://awesomedataviz.com/tools/tremor/) | 16,485 | 0 | Apache-2.0 | React components for building charts and dashboards, based on Recharts and Tailwind CSS. |
| 9 | [blessed-contrib](https://awesomedataviz.com/tools/blessed-contrib/) | 15,775 | 1 | MIT | Terminal dashboards with charts, maps, gauges and tables, built with Node.js and ASCII/ANSI art. |
| 10 | [Sampler](https://awesomedataviz.com/tools/sampler/) | 14,810 | 0 | GPL-3.0 | Terminal dashboard that runs shell commands and visualizes their output, configured with YAML. |
| 11 | [termui](https://awesomedataviz.com/tools/termui/) | 13,590 | 0 | MIT | Terminal dashboard and widget library with charts, gauges, sparklines and more. |
| 12 | [Perspective](https://awesomedataviz.com/tools/perspective/) | 11,270 | 337 | Apache-2.0 | Interactive analytics and visualization component for large and streaming datasets, built on WebAssembly. |
| 13 | [Evidence](https://awesomedataviz.com/tools/evidence/) | 6,978 | 204 | MIT | Business intelligence as code: build reports and dashboards with SQL and Markdown. |
| 14 | [Lightdash](https://awesomedataviz.com/tools/lightdash/) | 6,174 | 12,219 | Other | BI tool that turns dbt projects into metrics, charts and dashboards. |
| 15 | [Panel](https://awesomedataviz.com/tools/panel/) | 5,782 | 392 | BSD-3-Clause | Data exploration and web app framework for Python that works with many plotting libraries. |
| 16 | [Shiny](https://awesomedataviz.com/tools/shiny/) | 5,694 | 63 | MIT | Framework for creating interactive applications/visualisations |
| 17 | [Blazer](https://awesomedataviz.com/tools/blazer/) | 4,802 | 254 | MIT | Business intelligence tool for Rails apps: explore data with SQL and build charts and dashboards. |
| 18 | [Observable Framework](https://awesomedataviz.com/tools/observable-framework/) | 3,657 | 12 | ISC | Static site generator for data apps, dashboards and reports using JavaScript, SQL and Markdown. |
| 19 | [Graphic Walker](https://awesomedataviz.com/tools/graphic-walker/) | 3,257 | 51 | Apache-2.0 | 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. |
| 20 | [termdash](https://awesomedataviz.com/tools/termdash/) | 3,041 | 21 | Apache-2.0 | Terminal-based dashboard library with line charts, bar charts, gauges and donuts. |
| 21 | [Rill](https://awesomedataviz.com/tools/rill/) | 2,928 | 1,540 | Apache-2.0 | BI tool for fast, metrics-first dashboards powered by OLAP engines such as DuckDB and ClickHouse. |
| 22 | [Perses](https://awesomedataviz.com/tools/perses/) | 2,468 | 592 | Apache-2.0 | CNCF dashboard tool and open dashboard specification for observability data such as Prometheus metrics. |
| 23 | [OpenSearch Dashboards](https://awesomedataviz.com/tools/opensearch-dashboards/) | 2,130 | 941 | Apache-2.0 | Visualization and dashboard UI for OpenSearch; Apache-2.0 fork of Kibana 7.10. |
| 24 | [DataLens](https://awesomedataviz.com/tools/datalens/) | 1,705 | 32 | Apache-2.0 | Business intelligence and data visualization system, originally developed at Yandex. |
| 25 | [DAC](https://awesomedataviz.com/tools/dac/) | 779 | 279 | AGPL-3.0 | Dashboard-as-code tool that builds interactive dashboards from YAML and TSX definitions |
| 26 | [Pharos AI](https://awesomedataviz.com/tools/pharos-ai/) | 182 | 477 | AGPL-3.0 | Open-source OSINT conflict-tracking dashboard with geospatial visualization using Deck.gl, MapLibre, and React. (Source Code) |
| 27 | [csvtodashboard](https://awesomedataviz.com/tools/csvtodashboard/) | – | – | – | Turn a CSV or Excel file into an auto-built dashboard in the browser - client-side, no upload. |

Source: https://awesomedataviz.com/topics/dashboards/ · Data updated 2026-10-04 · Content: CC BY 4.0, Awesome Dataviz (https://awesomedataviz.com).
