sankeyfork

personal experiments to build a sankey diagram generator

https://github.com/asilrohitcambrian/sankeyfork

Science Score: 26.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
  • Academic publication links
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (10.2%) to scientific vocabulary
Last synced: 10 months ago · JSON representation

Repository

personal experiments to build a sankey diagram generator

Basic Info
  • Host: GitHub
  • Owner: asilrohitcambrian
  • License: isc
  • Language: JavaScript
  • Default Branch: main
  • Size: 0 Bytes
Statistics
  • Stars: 0
  • Watchers: 1
  • Forks: 0
  • Open Issues: 0
  • Releases: 0
Created about 1 year ago · Last pushed about 1 year ago
Metadata Files
Readme License Citation

README.md

Sankey Diagram Builder

A modern web application for creating and visualizing Sankey diagrams, built with Next.js and TypeScript.

Features

  • Create and edit Sankey diagrams with an intuitive interface
  • Add flows between nodes with source, target, and value
  • Preview diagrams in real-time
  • Save and load diagrams
  • Import data from CSV files
  • Export diagrams as PNG (coming soon)
  • Responsive design for all devices

Tech Stack

  • Next.js 14
  • TypeScript
  • Tailwind CSS
  • shadcn/ui components
  • D3.js for visualization

Getting Started

  1. Clone the repository: bash git clone <repository-url> cd sankeymatic-next

  2. Install dependencies: bash npm install

  3. Run the development server: bash npm run dev

  4. Open http://localhost:3000 in your browser.

Project Structure

  • /app - Next.js app router pages
    • /builder - Diagram builder page
    • /view - Diagram viewer page
  • /components - React components
    • /ui - Reusable UI components
    • /sankey-diagram - Sankey diagram visualization component
  • /lib - Utility functions and helpers

Contributing

Contributions are welcome! Please feel free to submit a Pull Request.

License

This project is licensed under the MIT License - see the LICENSE file for details.

Owner

  • Login: asilrohitcambrian
  • Kind: user

GitHub Events

Total
  • Push event: 10
  • Create event: 2
Last Year
  • Push event: 10
  • Create event: 2

Dependencies

Dockerfile docker
  • httpd 2-alpine build