SaaSHub helps you find the best software and product alternatives Learn more →
Top 16 Python Business Intelligence Projects
-
MindsDB
General-purpose AI designed for knowledge workers — creators, strategists, and operators — and individuals seeking AI systems they can truly control to help them get work done, with full flexibility to extend and deploy anywhere (VPC, on-prem, or cloud).
Project mention: MindsDB Supercharges Google's MCP Toolbox with Unstructured Data Support | dev.to | 2025-12-29We’re happy to announce that we’ve integrated MindsDB with Google's open-source project, MCP (Model Context Protocol) Toolbox. This will make your AI applications very, very smart. This enhancement expands the Toolbox's reach, especially for organizations grappling with lots of siloed data.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
Redash
Make Your Company Data Driven. Connect to any data source, easily visualize, dashboard and share your data.
-
WrenAI
Give AI agents the context to query business data correctly through the open context layer that gives AI agents grounded, governed memory, context, SQL across 20+ data sources, that helps you build agentic GenBI, text-to-sql, dashboards, and agentic analytics.
Project mention: Revolutionize Your Data Workflow with Wren AI: The Open-Source GenBI Agent | dev.to | 2025-09-01View the Project on GitHub
-
Project mention: Implementing a Centralized Metrics Layer with dbt and a Semantic Layer | dev.to | 2026-04-21
Sources: dbt Semantic Layer | dbt Developer Hub - Description of the dbt Semantic Layer and how it centralizes metric definitions and serves downstream tools. About MetricFlow | dbt Developer Hub - Explanation of MetricFlow, its role in query generation and metric definitions, and dbt version requirements. Creating metrics | dbt Developer Hub - Specification for metric YAML definitions, supported metric types, and usage guidance. Consume metrics from your Semantic Layer | dbt Developer Hub - Integrations, APIs (JDBC/GraphQL/Python SDK), and approaches for consuming metrics in BI and downstream tools. Administer the Semantic Layer | dbt Developer Hub - Operational docs for configuring credentials, tokens, and deployment prerequisites for the Semantic Layer. What’s new in dbt - July 2025 | dbt Labs - Notes on recent integration additions (including Power BI preview) and platform updates relevant to semantic layer consumption. Fables and Facts - Kimball Group - Foundational guidance on dimensional modeling and the principle of modeling at atomic grain for flexibility and trust. A Comprehensive Guide to dbt Tests to Ensure Data Quality | DataCamp - Practical guide to dbt schema and custom tests, and how to run and automate them. Use GX with dbt | Great Expectations - Integration patterns and examples for expressive data validations alongside dbt workflows. Ingest Lineage from dbt | OpenMetadata docs - How to extract lineage from dbt artifacts (manifest.json, compiled_code) and requirements for lineage capture. Semantic Layer Guide: Definition, Benefits, & Implementation | Atlan - Practical discussion on semantic layer benefits, governance considerations, and adoption strategies.
-
retentioneering-tools
Retentioneering: product analytics, data-driven CJM optimization, marketing analytics, web analytics, transaction analytics, graph visualization, process mining, and behavioral segmentation in Python. Predictive analytics over clickstream, AB tests, machine learning, and Markov Chain simulations.
-
-
-
-
prosto
Prosto is a data processing toolkit radically changing how data is processed by heavily relying on functions and operations with functions - an alternative to map-reduce and join-groupby
-
-
-
-
-
saisika
Offline supply chain risk analyzer — drop Excel/CSV, get bullwhip detection, risk scoring & action recommendations. No cloud, fully local.
Project mention: Saisca – offline supply chain risk analyzer (Excel/CSV → insights) | news.ycombinator.com | 2026-06-06 -
Tesla_Stock_Analysis
Project Description: This project analyzes Tesla’s financial growth and stock performance from 2015 to 2024 using simulated real-world data. Python was used to generate and clean the dataset, while SQL helped extract key insights like revenue trends and profitability. The final interactive dashboard was built in Power BI,
Project mention: Tesla Financial Analysis Dashboard using Python, SQL & Power BI | dev.to | 2025-08-30Check out the full project & GitHub repo here: [https://github.com/Tanu272004/Tesla_Stock_Analysis ]
-
Power-bi-report-visual-monitoring
Power BI monitoring tool for automated report tracking, dashboard status monitoring, and refresh failure alerts with visual analytics
Project mention: Power BI Visual Monitoring: Automatically Detecting Broken Visuals in Power BI Reports | dev.to | 2026-06-05GitHub: https://github.com/svergio/Power-bi-report-visual-monitoring Documentation: https://svergio.github.io/Power-bi-report-visual-monitoring/ Wiki: https://github.com/svergio/Power-bi-report-visual-monitoring/wiki
Python Business Intelligence discussion
Python Business Intelligence related posts
-
Implementing a Centralized Metrics Layer with dbt and a Semantic Layer
-
Real-Time Data Monitoring Using InfluxDB and Grafana
-
Semantic Layer vs. Metrics Layer: What's the Difference?
-
What's New in dbt 1.10
-
Dbt Labs open source MetricFlow
-
Dbt no longer open source?
-
ADA: Accelerate Data Analysis with AI
-
A note from our sponsor - SaaSHub
www.saashub.com | 11 Jun 2026
Index
What are some of the best open-source Business Intelligence projects in Python? This list will help you:
| # | Project | Stars |
|---|---|---|
| 1 | MindsDB | 39,289 |
| 2 | Redash | 28,621 |
| 3 | WrenAI | 15,453 |
| 4 | metricflow | 1,615 |
| 5 | retentioneering-tools | 889 |
| 6 | dbt-metabase | 603 |
| 7 | panel-graphic-walker | 353 |
| 8 | datasette-dashboards | 176 |
| 9 | prosto | 93 |
| 10 | datafluent_pg | 27 |
| 11 | gitbi | 14 |
| 12 | Webtap.ai | 12 |
| 13 | sdk | 6 |
| 14 | saisika | 1 |
| 15 | Tesla_Stock_Analysis | 0 |
| 16 | Power-bi-report-visual-monitoring | 0 |