u/Historical-Quiet7784

I built a free, open-source tool that maps the calculated-field dependencies inside a .twbx — it runs entirely in your browser, nothing gets uploaded
▲ 14 r/tableau

I built a free, open-source tool that maps the calculated-field dependencies inside a .twbx — it runs entirely in your browser, nothing gets uploaded

Whenever I inherited a workbook someone else built, answering "where does this number actually come from?" meant double-clicking through calculated fields one at a time and keeping the chain in my head. And when I looked for tools to do it, most of them wanted me to upload the workbook to their server — which I'm not doing with a client's .twbx under NDA.

A .twbx is just a ZIP with a .twb (XML) inside, so I built a tool that parses it entirely in the browser: tableau-lineage.com

Drop in a workbook and you get:

  • An interactive dependency graph — every calculated field, parameter, LOD, and raw column, with edges showing what feeds what
  • A searchable data dictionary with every formula
  • Exports: a self-contained interactive HTML report, CSV, or JSON

The privacy part is structural, not a policy: there's no backend at all, so there's nowhere to upload your file even if the code wanted to. When it unzips the .twbx it only touches the workbook XML — the data extract is never decompressed. It's open source, so you can verify both claims: github.com/andey0Saikiran/tableau-lineage

It's free, no signup. And if you use Claude or Cursor, there's also an MCP server (tableau-lineage-mcp on npm) so your AI assistant can answer "what breaks if I change this calc?" directly from a workbook on your disk — still fully local.

To be clear about scope: this is for a loose .twbx on your laptop. If you have Data Management licensed and everything's published to Server/Cloud, Tableau Catalog is the real product for org-wide lineage.

I built this solo and would genuinely love feedback — especially workbooks where the parsing gets something wrong.

u/Historical-Quiet7784 — 3 days ago