fabricstack.dev

pbi-tools

free

Community command-line tool that brings source control to Power BI by extracting .pbix files into a diff-able folder structure and compiling them back.

Category
reporting-embedding
Type
cli
Language
C#
Maintainer
community
Author
Mathias Thierbach
Added
Jun 1, 2026

What it does

pbi-tools is a command-line tool that brings source-control workflows to Power BI. It extracts .pbix files into a human-readable, diff-able folder structure and compiles them back, working alongside Power BI Desktop to enable branching, merging, and CI/CD for Power BI projects.

Why use it

Use it to put Power BI reports and models under meaningful version control, reviewing changes as diffs and automating builds, particularly for projects that predate or sit outside the native PBIP format. Note that pbi-tools is licensed under AGPL-3.0, a strong copyleft license worth reviewing if compliance matters for your use.

Getting started

Download the release from the GitHub releases page; it ships as a portable CLI. See https://pbi.tools/cli/ for command reference.