https://github.com/superthinking/data_lineage_visualization-application
Helps you to visualize data lineage. Highly customizable.
https://github.com/superthinking/data_lineage_visualization-application
data-lineage data-lineage-visualization reactjs
Last synced: 2 months ago
JSON representation
Helps you to visualize data lineage. Highly customizable.
- Host: GitHub
- URL: https://github.com/superthinking/data_lineage_visualization-application
- Owner: SuperThinking
- Created: 2019-01-16T09:31:35.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2021-01-05T13:14:56.000Z (over 5 years ago)
- Last Synced: 2025-10-19T14:22:01.956Z (9 months ago)
- Topics: data-lineage, data-lineage-visualization, reactjs
- Language: JavaScript
- Homepage:
- Size: 557 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Data Lineaege Visualization Application
This tool is created using ReactJS.
## How does it work?
### * Suppose we have the following lineage data (csv format) :

Where data-flow is from \[from1, from2, from3, from4, from5] -> \[to1, to2, to3, to4, to5]
For example, the data flow from \[A, B, C, D, E] to {\[AA, BB, CC, DD, EE], \[L, M, N, O, P], ..., \[I, D, K, F, E]} and now from, say, \[I, D, K, F, E] the data flows to \[EE, TT, UU, II, E].
### * The basic UI

### * Uploading the data

### * Upload Complete

### * Filling the fields (info about the root node whose lineage has to be visualized)

### * The root node

(Left : Node, Right : Index that stores the classification of a field)
(Show More : Shows the next n hops, Show All : Shows all hops at once)
### * All nodes

### * On clicking a node, all its connections changes color

This project was bootstrapped with [Create React App](https://github.com/facebook/create-react-app).
## Available Scripts
In the project directory, you can run:
### `npm start`
Runs the app in the development mode.
Open [http://localhost:3000](http://localhost:3000) to view it in the browser.
The page will reload if you make edits.
You will also see any lint errors in the console.