Skip to content
PBIXray

About PBIXray

PBIXray is a set of tools for Power BI developers and data engineers who need to work with .pbix files outside of Power BI Desktop.

The open source library

pbixray is a Python library that parses PBIX files without requiring Power BI Desktop or a Microsoft account. It gives you programmatic access to every component of a PBIX file — tables, columns, DAX measures, M queries, report layout, relationships, and row-level security roles.

pip install pbixray

It’s used by developers building data catalogues, CI/CD pipelines for Power BI, schema diff tools, documentation generators, and migration utilities.

The macOS app

A native macOS application for opening and inspecting PBIX files is in development. It provides a fast, offline viewer for the data model, report pages, and M queries — no Power BI Desktop or Windows required. A Quick Look plugin for Finder is also planned.

Join the waitlist →

Who makes this

PBIXray is developed by Hugoberry (Igor Cotruta), an independent developer based in London. The commercial product is owned and maintained by Alphaverse Limited, a UK-registered company.

All software is designed, built, and hosted in the United Kingdom.

Articles

The articles on this site document the internals of the PBIX file format in depth — useful reading for anyone building Power BI tooling or wanting to understand how Power BI works under the hood.

Contact

Questions, feedback, or partnership enquiries: igor.cotruta@gmail.com