VIP-Sankey is a web-based application for creating and visualizing Sankey diagrams, built using Vue.js and Vite.
- Node.js (version 14 or higher recommended)
- npm (comes with Node.js)
-
Clone the repository:
git clone https://github.com/xhpmoonx/VIP-Sankey.git cd VIP-Sankey -
Install dependencies:
npm install
-
Start the development server:
npm run dev
The application will be available at
http://localhost:3000/.
To build the application for production:
npm run buildThe optimized files will be in the dist directory.
VIP-Sankey/
├── node_modules/ # Project dependencies
├── public/ # Static assets
├── src/ # Source code
│ ├── assets/ # Images and other assets
│ ├── components/ # Vue components
│ ├── App.vue # Root Vue component
│ └── main.js # Entry point
├── index.html # Main HTML file
├── package.json # Project metadata and scripts
├── vite.config.js # Vite configuration
└── README.md # Project documentation
- Vue.js – JavaScript framework for building user interfaces
- Vite – Next-generation frontend tooling
- D3.js – Data-driven documents for dynamic and interactive visualizations
This project is currently unlicensed. Add a license if you plan to distribute or reuse this code.
Inspired by the need for user-friendly and interactive Sankey diagram visualization tools.