All work
Live · free toolWeb · 2025–2026

See exactly how your SQL moves data

LineagePro is a free SQL lineage visualizer: paste a multi-statement pipeline and get an interactive, column-level graph of how data flows from source tables through transformations to targets. Understanding data flow shouldn't require an enterprise contract — so this doesn't.

4+
SQL dialects parsed (Snowflake, PostgreSQL, MySQL, Oracle)
Column
level lineage, not just table boxes
251
automated backend tests
$0
to use — no signup required
LineagePro column-level lineage graph: sources through transformations to target

Column-level lineage from a multi-statement SQL pipeline — sources to target

What it does

  • Column-level lineage. Handles CTEs, nested subqueries, JOINs, window functions, MERGE, UNION, and multi-statement pipelines — hover any column to trace its full upstream and downstream path.
  • Share and export. Publish a read-only lineage at a public URL, or export SVG, PNG, HTML, Markdown, or DOT for docs and reviews.
  • Pipeline diffing. Compare before/after SQL and see exactly which tables and columns were added, removed, or rewired — code review for data flow.
  • Governance extras. Tag columns as PII or confidential, annotate lineage, and generate a markdown compliance report straight from the query.

How it's built

Next.js and TypeScript on the front end with a Monaco SQL editor and a D3 graph (force-directed or hierarchical Dagre layout, minimap for large pipelines). Django on the back end, parsing SQL with SQLGlot across dialects. Dockerized and deployed with GitHub Actions to a small cloud VPS — the same production discipline as the client work: CI, tests, health checks, error monitoring.

Why a free tool?

LineagePro is the data-engineering services pitch, in working-software form. It demonstrates the craft — parsing, visualization, product polish — better than any slide could, and it helps engineers who will never hire anyone. Some of them do, though.