# sqlparser/sqlflow_public

Document, sample code and other materials for SQLFlow

Repository: https://github.com/sqlparser/sqlflow_public
Canonical: https://ross.abutalabs.com/products/sqlflow_public
Language: Python
License: NOASSERTION
License Family: other
Last push: 2026-08-11T08:05:36+00:00

## Health v2 (maintenance only)
Score: 69/100 (v2, computed 2026-09-02T17:46:02.011165+00:00)
- activity 97, release rhythm 16, longevity 100
- inputs: {"age_days": 2507, "days_push": 22, "days_rel": 518, "gap_med": 100, "n_releases_24m": 2}
- flags: no_license
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 1041, forks 192 (observed 2026-08-28T04:03:20.601253+00:00)

## What it is
SQLFlow is a tool that tracks column-level data lineage from SQL scripts across more than 20 major databases like Snowflake, Hive, Oracle, and BigQuery. It builds and visualizes lineage graphs via an interactive web diagram, RESTful APIs, and SDKs, with an on-premise deployment option.

## Use cases
- track column-level data lineage from sql scripts
- visualize data lineage as an interactive diagram
- analyze impact of changes to a table or column
- extract lineage metadata from etl scripts and query history
- scan github or bitbucket repos for sql lineage
- get data lineage programmatically via rest api
- perform root-cause analysis on data pipelines

## When to choose
- you need column-level lineage across many sql dialects
- you want to visualize or export lineage as csv, , or graphml
- you need impact and root-cause analysis for data warehouses
- you want an on-premise lineage service with a rest api

## When to avoid
- you need row-level or runtime data lineage rather than static sql analysis
- you need a fully open-source tool since the core is a commercial product
- you only need simple table-level dependencies without column detail

## Facets
- artifact type: service
- maturity: active
- function: parser, data-visualization, etl, search-engine, api-framework
- domain: databases, analytics, big-data, developer-tools
- platform: self-hosted, cross-platform
- tags: data-lineage, sql-parsing, impact-analysis, metadata, rest-api, sqlflow, data-engineering, web-server

## Member repositories
- sqlparser/sqlflow_public (main) score 69

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:03:20.601253+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T07:02:58.922215+00:00, confidence not recorded.
  - readme: https://github.com/sqlparser/sqlflow_public (fetched 2026-08-28T04:03:20.601253+00:00, sha 632a1e05ccfb)
- Data as of 2026-08-30T08:39:29.467469+00:00.
