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.
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.
A database client and SQL workspace that uses AI to convert natural language into SQL queries.
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.