Data Visualization software transforms raw metrics and database records into visual charts and interactive dashboards. These tools solve the problem of interpreting complex datasets by converting SQL queries and sensor readings into graphical formats. This type of software serves analysts and engineers who need to monitor system performance or business trends. Self-hosting these apps ensures that sensitive internal metrics and proprietary database schemas remain on private infrastructure. This approach prevents external access to the underlying data sources used for reporting.
This page lists 19 open source tools in the Data Visualization category. The most popular are Grafana, Apache Superset and Metabase. Most use the AGPL-3.0 or MIT license, and 17 offer an official Docker image.
An observability platform for querying, visualizing, and alerting on metrics stored across multiple different data sources.
Connect SQL databases to build interactive charts and dashboards through a no-code interface or raw SQL queries.
A business intelligence platform for data exploration and visualization that allows users to query databases without SQL.
Visualize neural network, deep learning and machine learning models through a comprehensive graphical interface.
A data visualization and analytics platform for querying data sources and creating interactive dashboards via SQL.
Collect, process, visualize, and manage data from Internet of Things devices and industrial assets.
An extensible environment for interactive and reproducible computing based on the Jupyter Notebook and Architecture.
A self-hosted data logger that records high precision drive data and charging costs for Tesla vehicles.
Build data driven websites and reports using SQL and markdown with automatic visualizations and interactive components.
Transforms dbt models into interactive dashboards to enable self-serve data analytics and business intelligence reporting.
A data management system for cataloging, storing, and accessing datasets through a web portal and API.
A self-hosted tracking dashboard that polls the Spotify API to visualize personal listening statistics.
Build interactive dashboards and charts from databases and APIs using a no-code interface for data visualization.
A web interface for Beancount that provides visual tools for managing double-entry plaintext bookkeeping data.
Measure and analyze engineering team effectiveness through the automated collection and visualization of DORA metrics.
Collects data from weather stations to generate reports, plots, and uploads to online weather services.
Create data dashboards and reports using a SQL-first approach powered by DuckDB for data visualization.
Connect multiple data sources to build queries and create visual dashboards for business intelligence and reporting.
A self-hosted dashboard for visualizing sports and fitness data through charts, heatmaps, and activity tracking.
Join our newsletter to get shiny new open source software delivered to your inbox. Unsubscribe anytime.