SankeyDiagram.net
About
SankeyDiagram.net is a simple and modern generator for Sankey Diagrams.
Live Version: https://sankeydiagram.net/
Example Diagram: https://sankeydiagram.net/?content=PTAEGUHkFUCUGECioD...
Need a Website / Developer?
This is project is provided for free by my company nxt3.at. I'm open for work.
Contact:
- german portfolio: nxt3.at
- mail: jonas@nxt3.at
- twitter: @JonasDoesThings
- english portfolio: jonasdoesthings.com
Develop
- run dev-server:
npm run start
- build:
npm run build
- lint:
npm run lint
- fix codestyle:
npm run lint:fix
Live version of the dev branch: https://dev.sankeydiagram-net.pages.dev/
Known Issues
- Due to issues with parceljs (issue#7274 pr#7288) scope hoisting had to be disabled in the build script until parcel releases a fix.
Credits
Major Libraries Used
- The Sankey Diagram D3 extension is based on https://github.com/ricklupton/d3-sankey-diagram
- D3 - https://github.com/d3/d3
- For exporting images - https://github.com/exupero/saveSvgAsPng
- For copying to the user's clipboard - https://github.com/zenorocha/clipboard.js
- For compressing the sharing URL - https://github.com/pieroxy/lz-string
License
(See LICENSE.md)
This piece of software is licensed under the MIT with a Common Clause. That basically means, that you are allowed to view, edit, fork, this project, but not sell it. (No legal advice)
If you want to use this project and need special licensing, contact me.