
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.