See what your Dataform code will do —
before it runs.
Compiled SQL, dry-run cost, inline diagnostics, dependency graphs and schema-aware editing for Dataform projects, in the editor you already use.
Works in VS Code, Cursor, Antigravity · Dataform 2.9.x and 3.x · macOS, Linux, Windows


-- 01 · compile
Compiled query webview
See exactly what Dataform will run: compiled SQL, dry-run cost, errors and past executions for the file you are editing.
- Compiled query & dry run
- Inline diagnostics
- Structured compilation errors
- Preview query results
- Workflow executions
- Property graphs
- Code actions


-- 02 · lineage
Dependency graph & inspector
Understand how a model fits into your project, then debug it by running filtered queries across its whole dependency chain.
See all features

-- recently shipped
Fresh off the release branch
- v1.13.0
Add ability cancel workflow invocation
View pull request - v1.13.0
Add ability to choose compilation backend (api/cli)
View pull request - v1.13.0
Add bytes billed and cost estimate of workflow invocation from bigquery job metadata
View pull request - v1.13.0
Rerun the last execution from the webview or command palette
View pull request - v1.13.0
Show the bytes billed as soon as the job is complete in workflow
View commit - v1.13.0
Redesign landing page with shipped features, author credit and auto changelog
View pull request

-- about the author
Built by Ashish Alex
I started Dataform Tools in May 2024 with a single feature: showing Dataform compilation errors directly on the .sqlx line I was editing. It has grown one release at a time since then, to 223 releases and counting, shaped by issues and ideas from the people who use it every day.
It's open source and maintained independently. If something is missing or broken, please open an issue.