Open source Power BI alternatives

Every project in the catalog is MIT, Apache or BSD licensed. 0 projects explicitly describe themselves as a Power BI alternative; 32 more are in the category where Power BI is a typical product.

Open source projects in the same category: Analytics & Business Intelligence

Category-level information: these projects are the same kind of software as Power BI; they have not claimed to be a one-to-one replacement.

AP

apache · Analytics & Business Intelligence

STARS75.4K
FORKS18.6K
COMMITS—
CONTRIBUTORS1.5K
VERSIONv2021.9.4
UPDATEDtoday
PythonBIDashboardApache-2.0

Common commercial products in this category: Tableau, Power BI, Looker

What can it do?
  • You can quickly create graphics using the interface without writing code.
  • You can run advanced queries with a web-based powerful SQL editor.
  • You can take advantage of the light semantic layer to define special dimensions and metrics.
Heads up
  • • High number of open issues (592)
User reviews
  • • NeutralHacker News

    Apache Superset 1.1

    “> Apache Superset is a Data Visualization and Data Exploration Platform Never heard of it before, but it looks very good and has a healthy community of large corporate users.”

Verified against README · Oct 26, 2026 · source

AP

apache · Analytics & Business Intelligence

STARS47.3K
FORKS18.2K
COMMITS—
CONTRIBUTORS4.4K
VERSIONv1.8.2
UPDATEDtoday
PythonWorkflowETLApache-2.0

Common commercial products in this category: Tableau, Power BI, Looker

What can it do?
  • You orchestrate tasks with workflows (DAG) that you define as code.
  • You visualize data pipelines and workflows through the rich user interface.
  • You manage complex DAG operations using command line tools.
Heads up
  • • High number of open issues (1,960)
User reviews
  • ↑ PositiveHacker News

    Introduction to Apache Airflow

    “Thread a few weeks back with Apache Airflow's cousin Apache Nifi [0] . A lot of great discussion in that thread, just like in this one. [0]”

  • • NeutralHacker News

    Lessons learned from running Apache Airflow at scale

    “Apache Airflow is tool for *analytical data* pipelines. If you want to create a daily/monthly data feed from your operational DB, move to it into Data warehouse, run jobs to process/aggregate that data and create daily/weekly/monthly reports, Airflow may help with all those.”

Verified against README · Oct 26, 2026 · source

ST

streamlit · Analytics & Business Intelligence

STARS46.2K
FORKS4.4K
COMMITS0
CONTRIBUTORS0
VERSION1.66.1
UPDATEDtoday
data-analysisData ScienceData VisualizationDeep LearningApache-2.0

Common commercial products in this category: Tableau, Power BI, Looker

What can it do?
  • Python betiğinden etkileşimli gösterge paneli veya veri uygulaması oluşturabilirsin
  • Girdi widget'ları, veri tabloları ve grafiklerle hızlı prototip çıkarabilirsin
  • Betiği düzenlerken uygulamanın anında güncellendiğini görebilirsin
Heads up
  • • High number of open issues (1,190)
User reviews
  • • NeutralHacker News

    Streamlit: Turn a Python script into an interactive data analysis tool

    “Cool! requests_cache caches HTML requests into one SQLite database. [1] pandas-datareader can cache external data requests with requests-cache. [2] dask.cache can do opportunistic caching (of 2GB of data). [3] How does streamlit compare to jupyter voila dashboards (with widgets…”

  • • NeutralHacker News

    Streamlit: Turn a Python script into an interactive data analysis tool

    “This is a declarative programming model similar to React. I'm surprised the analogy isn't drawn in the article. "Streamlit assigns each variable an up-to-date value given widget states." This line is interesting because it implies distributed state in each component (widget).…”

Verified against README · Oct 30, 2026 · source

PO

pola-rs · Analytics & Business Intelligence

STARS40.2K
FORKS3.2K
COMMITS—
CONTRIBUTORS—
VERSIONrs-0.7.1
UPDATEDtoday
dataframerustolapdata-engineeringMIT

Common commercial products in this category: Tableau, Power BI, Looker

What can it do?
  • You can process large data sets that exceed the RAM size with the help of a flow engine.
  • You can create multilingual queries using Python, Rust, Node.js and R languages.
  • You can speed up your queries with optional NVIDIA GPU support.
Heads up
  • • High number of open issues (2,953)
User reviews
  • ↑ PositiveHacker News

    Polars

    “I may be a rare bird starting with R dataframes (still newbie+ level), then python polars (intermediate- ?). Frankly whenever I have to use pandas or df's in R I am not convinced that these are more intuitive/easier to master. I.e. I do not like the concept of row names. Polars…”

  • ↑ PositiveHacker News

    Polars

    “Dask is actually similar to spark in that it will let you compute outside of your computer over multiple machines. Matt Rocklin (the dask creator) has put some effort into benchmarking across all these recently. You can see the presentation here: If you don't feel like watching…”

Verified against README · Oct 26, 2026 · source

AW

academic · Analytics & Business Intelligence

STARS30.3K
FORKS6.7K
COMMITS1.4K
CONTRIBUTORS310
VERSIONv2026.09.09.1
UPDATED3 days ago
Data ScienceMakine ÖğrenmesiEducationDeep LearningMIT

Common commercial products in this category: Tableau, Power BI, Looker

What can it do?
  • You can follow the basic concepts and work steps that need to be learned in the field of data science.
  • You can access technical resources on machine learning algorithms and deep learning libraries.
  • You can explore tools, data sets, and community channels that you can use in data science projects.

Verified against README · Oct 26, 2026 · source

RE

getredash · Analytics & Business Intelligence

STARS28.9K
FORKS4.6K
COMMITS—
CONTRIBUTORS544
VERSIONv9.0.0-beta
UPDATEDyesterday
PythonBISqlBSD / ISC

Common commercial products in this category: Tableau, Power BI, Looker

What can it do?
  • You write SQL and NoSQL queries with the help of a browser-based interface and schema browser.
  • You create visualizations with the drag-and-drop method and combine them into a single clipboard.
  • You monitor data changes based on the conditions you set and receive scheduled report updates.
Heads up
  • • High number of open issues (786)
User reviews
  • ↓ NegativeHacker News

    Redash – Connect to any data source, easily visualize and share your data

    “Hello! Redash is great if you are looking to host it in-house and have the engineering resources to set-up and maintain it. If you are looking for an affordable SaaS alternative, you may want to look into Holistics (www.holistics.io). (Note I'm the other co-founder here with…”

  • ↑ PositiveHacker News

    Redash – Connect to any data source, easily visualize and share your data

    “Hey thanks for replying. We noticed a couple of UI irregularities (for example when editing charts the contents or axis labels would disappear). Unfortunately I don't have anything more specific for you right now. I did notice when deleting users it seems that they (and their…”

Verified against README · Oct 26, 2026 · source

CU

cube-js · Analytics & Business Intelligence

STARS21.1K
FORKS2.2K
COMMITS—
CONTRIBUTORS376
VERSIONv1.7.9
UPDATEDtoday
Analyticsapiheadless-bisemantic-layerApache-2.0 / MIT

Common commercial products in this category: Tableau, Power BI, Looker

What can it do?
  • You define metrics and business logic in your data sources in a central code structure.
  • You serve the data you identify to different platforms via SQL, REST and GraphQL API.
  • Using the built-in cache engine, you get low latency in data queries.
Heads up
  • • High number of open issues (1,178)
User reviews
  • ↑ PositiveHacker News

    Polaroid Cube

    “Hey - you're absolutely right about the video quality. Thanks for pointing it out. The cube looks like a great product, but I was wondering if it will be pro quality. Your post helps. GoPro actually does produce usable pro-quality HD video. Amazing for such a compact and simple…”

EX

qax-os · Analytics & Business Intelligence

STARS21.0K
FORKS2.0K
COMMITS1.4K
CONTRIBUTORS322
VERSIONv2.11.0
UPDATED2 days ago
GoExcelSpreadsheetData ProcessingBSD-3-Clause

Common commercial products in this category: Tableau, Power BI, Looker

What can it do?
  • You can programmatically create and edit Microsoft Excel files.
  • You can efficiently process large-sized spreadsheet data with flow API.
  • You can create and manage graphics using data from worksheets.
User reviews
  • • NeutralGitHub Issue

    not a valid zip file

    “not a valid zip file”

  • • NeutralGitHub Issue

    macOS can not use

    “cell := xlsx.GetCellValue("Sheet1", "B2") fmt.Println(cell) // Get all the rows in a sheet. rows := xlsx.GetRows("sheet1") fmt.Println(rows) in windows it works normal,but in macOS rows is empty,cell can get value”

DB

dbt

95

dbt-labs · Analytics & Business Intelligence

STARS14.1K
FORKS2.6K
COMMITS11.3K
CONTRIBUTORS378
VERSIONv1.12.4
UPDATEDtoday
RustVeri DönüşümüApache 2.0Veri AmbarıApache-2.0

Common commercial products in this category: Tableau, Power BI, Looker

What can it do?
  • By typing select statements, you convert their data into tables and views in the data warehouse.
  • You manage relationships between models and visualize those relationships.
  • You secure the quality of your conversions through tests.
Heads up
  • • High number of open issues (1,831)
User reviews
  • • NeutralHacker News

    DataChain: DBT for Unstructured Data

    “One of the maintainers of Daft here. Just dug through the datachain codebase to understand a little more. I think while both projects have a Dataframe interface , they're very different projects! Datachain seems to operate more on the orchestration layer, running Python…”

  • ↑ PositiveHacker News

    DataChain: DBT for Unstructured Data

    “It took me a minute to grok what this was for, but I think I like it It doesn't really replace any of the tooling we use to wrangle data at scale (like prefect or dagster or temporal) but as a local library it seems to be excellent, I think what confused me most was the…”

PA

QwikDev · Analytics & Business Intelligence

STARS13.8K
FORKS460
COMMITS978
CONTRIBUTORS127
VERSIONv0.14.4
UPDATEDyesterday
TypeScriptWeb WorkerPerformanceJavaScriptMIT

Common commercial products in this category: Tableau, Power BI, Looker

What can it do?
  • You move third-party scripts that consume resources from the main thread to the web worker.
  • You run external scripts that are not on the critical path using a lazy loading method.
  • You improve page load performance by relaxing the main thread.
User reviews
  • • NeutralHacker News

    Partytown: Run Third-Party Scripts from a Web Worker

    “Checking the benchmark, Partytown resuts in 237ms, while Baseline is 7ms. Am I missing anything? The browser APIs are already mostly running on separate threads (JS parsing, compilation, TCP requests, etc.).”

  • • NeutralHacker News

    Partytown: Run Third-Party Scripts from a Web Worker

    “See this JS Party episode for a discussion by Partytown co-author (and Angular creator) at the 50:19 mark, . TL;DR, keep the main thread for your application, send 3rd party analytics, etc, to web workers.”

Verified against README · Oct 25, 2026 · source

ST

StarRocks · Analytics & Business Intelligence

STARS12.2K
FORKS2.6K
COMMITS26.9K
CONTRIBUTORS394
VERSION4.0.13
UPDATEDtoday
JavaSQL Sorgu MotoruVeri GölüGerçek Zamanlı AnalizApache-2.0

Common commercial products in this category: Tableau, Power BI, Looker

What can it do?
  • With ANSI SQL and MySQL protocol support, you connect with your existing BI software.
  • You directly query data on Apache Iceberg and Hive without having to move data or rewrite SQL.
  • You run high-performance queries while making concurrent updates with the primary key-based update model.
Heads up
  • • High number of open issues (1,651)
User reviews
  • • NeutralHacker News

    Ask HN: Experience with StarRocks?

    “Not a user of StarRocks, but I'm curious about your experience with BigQuery and its price-to-performance (as well as its alternatives). I'm building a product with the gist of "BigQuery but cheaper" (~30%-50% expected cost reduction) by utilizing GPU acceleration (think Nvidia…”

  • • NeutralHacker News

    Thoughts on OLAPs ClickHouse vs. Apache Druid vs. Starrocks in 2023/2024

    “In fact, your choice is determined by your business scenario. I believe that overall, among these databases, StarRocks offers the highest flexibility. Particularly, if your business scenario relies on performing data analysis through joins across multiple tables, then StarRocks…”

PE

perspective-dev · Analytics & Business Intelligence

STARS11.4K
FORKS1.4K
COMMITS0
CONTRIBUTORS0
VERSIONv5.5.1
UPDATED3 days ago
RustData VisualizationWebAssemblyAkış AnalitiğiApache-2.0

Common commercial products in this category: Tableau, Power BI, Looker

What can it do?
  • Using WebAssembly or server-side infrastructures, you visualize large and streamlined data.
  • With the drag-brakr interface, you create reports and boards that can be configured by the user.
  • You perform interactive data analysis in the JupyterLab environment.
User reviews
  • • NeutralHacker News

    A cryptography engineer's perspective on quantum computing timelines

    “I was explicit about what the real argument isn't: the notion that lattice cryptography is under-studied compared to RSA/ECC. I understand what your takeaway from this thread is, but my perspective is that the thread is a mix of people who actually work in this field and people…”

  • ↓ NegativeGitHub Issue

    Perspective Python install failure - Windows

    “## Bug Report ### Steps to Reproduce: 1. `pip install numpy` 2. `pip install pyarrow==0.15.1` 3. `pip install perspective-python` ### Expected Result: I would expect the install to flag any additional required dependencies [y/n] and complete successfully. Full output below,…”

UP

leeoniya · Analytics & Business Intelligence

STARS10.6K
FORKS468
COMMITS0
CONTRIBUTORS0
VERSION1.6.32
UPDATEDtoday
JavaScriptZaman SerisiCanvas 2DGrafik KütüphanesiMIT

Common commercial products in this category: Tableau, Power BI, Looker

What can it do?
  • You create interactive graphics for time series and lines
  • You define multiple y axes, scales and guidelines
  • Update live data stream instantaneously on the graph
User reviews
  • • NeutralHacker News

    Show HN: uPlot.js – An exceptionally fast, tiny time series chart

    “> I was referring to your benchmark hitting exactly the functional scope of your library while it's invoking more generic libraries that by extension have to do more work for the same functional result ok that's fair but that overhead is immense, and you end up paying it…”

  • • NeutralHacker News

    Show HN: uPlot.js – An exceptionally fast, tiny time series chart

    “> i dont think i ever said label measuring/collision detection is a performance hog. compared to the work of doing the plot itself, it's insignificant. avoiding that work is more of a code size and complexity reduction for uPlot, rather than a perf opt. Okay, fair enough > how…”

MO

modin-project · Analytics & Business Intelligence

STARS10.4K
FORKS680
COMMITS0
CONTRIBUTORS0
VERSION0.37.1
UPDATED8 mo ago
PythonPandasVeri AnaliziParalel HesaplamaApache-2.0

Common commercial products in this category: Tableau, Power BI, Looker

What can it do?
  • By adding a single line to your code, you run pandas workflows across all processor cores.
  • When you encounter pandas on big data sets, you get a performance boost.
  • You scale computing using Ray, Dask or MPI engines.
Heads up
  • • High number of open issues (724)
OC

oceanbase · Analytics & Business Intelligence

STARS10.4K
FORKS1.9K
COMMITS0
CONTRIBUTORS0
VERSIONv4.4.2_CE_BP3
UPDATEDtoday
C++Dağıtık VeritabanıMySQL UyumluHTAPApache-2.0

Common commercial products in this category: Tableau, Power BI, Looker

What can it do?
  • You run on distributed architecture with high accessibility and zero data loss.
  • You easily move existing MySQL databases to this system.
  • You perform real-time analytics and HTAP workloads without additional cost.
Heads up
  • • High number of open issues (610)
User reviews
  • ↑ PositiveHacker News

    Oceanbase, yet another open source HTAP database

    “I strong recommend the Database to every companies. OceanBase is a Distributed Database with more than 11 years history, There are more than 100 companies running with OceanBase. What's more, It is Alibaba behind OceanBase, OceanBase has been run with all kinds of user cases in…”

  • ↑ PositiveHacker News

    Oceanbase, yet another open source HTAP database

    “OceanBase was open sourced but they deleted everything says it will no longer be open sourced. Now in 2021 they “open source” it again? TPCC result means nothing without context, Alibaba spent 54 million USD for hardware building the system to run the tests, in comparison 9…”

AM

aws-amplify · Analytics & Business Intelligence

STARS9.6K
FORKS2.2K
COMMITS0
CONTRIBUTORS0
UPDATEDtoday
TypeScriptCloud ServicesAWSFrontendApache-2.0

Common commercial products in this category: Tableau, Power BI, Looker

What can it do?
  • You create authentication streams using Amazon Cognito.
  • You perform REST API requests for Amazon API Gateway endpoint.
  • With Amazon Pinpoint, you track user sessions and collect analytical data.
Heads up
  • • High number of open issues (518)
User reviews
  • ↑ PositiveGitHub Issue

    How to find the bidirectional map between Cognito identity ID and Cognito user information?

    “Given the Cognito identity ID, I would like to programmatically find the user name, e-mail address, etc. For example, one issue is that each user gets his/her own folder in S3 (e.g. `private/${cognito-identity.amazonaws.com:sub}/` according to the…”

  • • NeutralGitHub Issue

    Flutter support

    “is there any roadmap for flutter with amplify-js ?”

FA

usefathom · Analytics & Business Intelligence

STARS8.0K
FORKS388
COMMITS0
CONTRIBUTORS0
VERSIONv1.3.1
UPDATED7 mo ago
GoWeb AnalitiğiSelf-HostedPreactMIT

Alternative to (project's own claim): Google Analytics

Common commercial products in this category: Tableau, Power BI, Looker

What can it do?
  • You host website traffic data on your own server.
  • You follow the visitor statistics of your website at a basic level.
  • You install this open source software based on Go and Preact into your own infrastructure.
User reviews
  • • NeutralHacker News

    Fathom – Simple, trustworthy website analytics

    “I was actually just looking into gauges and Fathom yesterday and tried to set it up. Fathom seemed a bit too early stage to run it myself so I'm going to wait a bit. I was pleasantly surprised that when I looked into gauges that the interface looks modern (unlike the screenshots…”

  • ↓ NegativeHacker News

    Fathom – Simple, trustworthy website analytics

    “> (Hey Zuck, how was Congress?) Well if you use the stock price of $FB as a proxy, Congress was no problem. In fact Facebook stock is at all time record highs. At the height of the media hysteria it traded down to $152, in the last 4 months it has rocketed up 33%. This snark…”

EV

evidence-dev · Analytics & Business Intelligence

STARS7.1K
FORKS434
COMMITS—
CONTRIBUTORS76
VERSIONv2.2.1
UPDATEDtoday
JavaScriptBIData ReportingMIT

Common commercial products in this category: Tableau, Power BI, Looker

What can it do?
  • You can create code-based data reports using SQL and Markdown.
  • You can host projects you've developed in your own infrastructure or publish them on Evidence Studio.
  • You can improve your reports in local development environments or with AI-supported code editors.
User reviews
  • • NeutralHacker News

    Evidence-based advice we've found on how to be successful in a job

    “I have a feeling people think that evidence is a binary thing. It's not. Evidence is a floating point value. That is, you can formulate some hypothesis, and the job of evidence is to move probability mass around. I.e. when you have hypotheses A, B and C, each piece of evidence…”

FI

firebase · Analytics & Business Intelligence

STARS7.0K
FORKS1.8K
COMMITS0
CONTRIBUTORS0
VERSION12.19.2
UPDATEDtoday
C++AppleSDKFirebaseApache-2.0

Common commercial products in this category: Tableau, Power BI, Looker

What can it do?
  • With Cloud Firestore and Realtime Database, you store and synchronize data.
  • Using Authentication and Cloud Messaging services, you provide user management and notifications.
  • You monitor application crashes with Crashlytics and perform performance tracking with Performance Monitoring.
User reviews
  • ↓ NegativeGitHub Issue

    [Resolved] Crash in Analytics after sdk-exp response: -[__NSDictionaryM setObject:forKeyedSubscript:]: key cannot be nil

    “### Description Since **2026-09-29 00:41 UTC**, our production iOS app has been crashing at a growing rate (56 crashes / 56 users in the first 18 minutes). We have not shipped an update. The crash started at the same time on 4 already-released builds. ``` Fatal Exception:…”

  • ↓ NegativeGitHub Issue

    Xcode 12 GM Archive Error SPM - unexpected Mach-O header code: 0x72613c21

    “### [REQUIRED] Step 1: Describe your environment * Xcode version: Xcode 12 GM (12A7208) * Firebase SDK version: 6.32-spm-beta * Firebase Component: Analytics * Component version: 6.32 * Installation method: Swift Package Manager ### [REQUIRED] Step 2: Describe the problem When…”

CO

covid19india · Analytics & Business Intelligence

STARS6.8K
FORKS3.3K
COMMITS0
CONTRIBUTORS0
VERSION—
UPDATED8 mo ago
JavaScriptCOVID-19Veri APIOpen SourceMIT

Common commercial products in this category: Tableau, Power BI, Looker

What can it do?
  • Using Yarn, you set up and run the project in the local environment.
  • You provide access to COVID-19 data API.
  • You monitor India's COVID-19 case data with charts on the basis of state and county.
Heads up
  • • No published release
User reviews
  • • NeutralGitHub Issue

    Test Claiming Issue

    “Test Claiming Issue”

  • ↓ NegativeGitHub Issue

    Add containment zones as they get declared

    “**Is your feature request related to a problem? Please describe.** New containment clusters are being declared by the govt with different severity levels. It would be helpful to add them to this project **Describe the solution you'd like** A new page with the map color coded to…”

Verified against README · Oct 25, 2026 · source