Open Source Business Intelligence & Reporting Software

Business Intelligence & Reporting software transforms raw database records into visual dashboards and analytical reports. These tools allow users to query metrics and create charts to identify trends within complex datasets. This type of software serves data analysts and business owners who need to monitor key performance indicators. Self-hosting these apps ensures that sensitive financial records and internal company metrics remain on private infrastructure. This approach avoids external service dependencies and keeps proprietary query logic and reporting structures within a local environment.

This page lists 20 open source tools in the Business Intelligence & Reporting category. The most popular are Grafana, Apache Superset and Metabase. Most use the AGPL-3.0 or MIT license, and 18 offer an official Docker image.

Grafana

Infrastructure Monitoring

An observability platform for querying, visualizing, and alerting on metrics stored across multiple different data sources.

76k StarsWeb App / Server

Apache Superset

BI Platforms

Connect SQL databases to build interactive charts and dashboards through a no-code interface or raw SQL queries.

74k StarsWeb App / Server

Metabase

BI Platforms

A business intelligence platform for data exploration and visualization that allows users to query databases without SQL.

48k StarsWeb App / Server

Netron

Data Platforms for AI

Visualize neural network, deep learning and machine learning models through a comprehensive graphical interface.

33k StarsWeb App / Server

Redash

BI Platforms

A data visualization and analytics platform for querying data sources and creating interactive dashboards via SQL.

29k StarsWeb App / Server

Chat2DB

Database Tools & GUIs

A database client and SQL workspace that uses AI to convert natural language into SQL queries.

27k StarsWeb App / Server

ThingsBoard

IoT Databases

Collect, process, visualize, and manage data from Internet of Things devices and industrial assets.

22k StarsWeb App / Server

JupyterLab

Development Environments

An extensible environment for interactive and reproducible computing based on the Jupyter Notebook and Architecture.

15k StarsWeb App / Server

TeslaMate

Data Visualization

A self-hosted data logger that records high precision drive data and charging costs for Tesla vehicles.

8.8k StarsWeb App / Server

Evidence

BI Platforms

Build data driven websites and reports using SQL and markdown with automatic visualizations and interactive components.

6.8k StarsWeb App / Server

Lightdash

BI Platforms

Transforms dbt models into interactive dashboards to enable self-serve data analytics and business intelligence reporting.

6k StarsWeb App / Server

CKAN

Data Visualization

A data management system for cataloging, storing, and accessing datasets through a web portal and API.

5.1k StarsWeb App / Server

Your Spotify

Personal Tracking Apps

A self-hosted tracking dashboard that polls the Spotify API to visualize personal listening statistics.

4.5k StarsWeb App / Server

Chartbrew

BI Platforms

Build interactive dashboards and charts from databases and APIs using a no-code interface for data visualization.

4k StarsWeb App / Server

Fava

Accounting

A web interface for Beancount that provides visual tools for managing double-entry plaintext bookkeeping data.

2.5k StarsWeb App / Server

Middleware

BI Platforms

Measure and analyze engineering team effectiveness through the automated collection and visualization of DORA metrics.

1.6k StarsWeb App / Server

WeeWX

Personal Tracking Apps

Collects data from weather stations to generate reports, plots, and uploads to online weather services.

1.2k StarsWeb App / Server

Shaper

BI Platforms

Create data dashboards and reports using a SQL-first approach powered by DuckDB for data visualization.

1.2k StarsWeb App / Server

Frappe Insights

BI Platforms

Connect multiple data sources to build queries and create visual dashboards for business intelligence and reporting.

971 StarsWeb App / Server

Statistics for Strava

Data Visualization

A self-hosted dashboard for visualizing sports and fitness data through charts, heatmaps, and activity tracking.

1 StarsWeb App / Server
Open Source Software.io

Join our newsletter to get shiny new open source software delivered to your inbox. Unsubscribe anytime.