Skip to content

isuruK2003/AsterFlow

Repository files navigation

AsterFlow

AsterFlow is a web-based graph-making tool designed to help users create, visualize, and share dynamic, interactive diagrams. Built with React, AsterFlow allows users to easily map out workflows, processes, and ideas with intuitive drag-and-drop functionality.

(This project is currently at the initial stage of development)

Features

  • Drag-and-Drop Interface: Quickly create and organize nodes and edges with a user-friendly, interactive design
  • Customizable Styles: Personalize node colors, shapes, and edge styles to enhance clarity and aesthetics
  • Real-Time Collaboration: Work together with others on the same graph in real-time
  • Export Graphs: Save and share your diagrams as PNG, SVG, or PDF files
  • Interactive Components: Add interactions to your nodes for more engaging diagrams
  • Cloud Sync: Sync your work to the cloud and access it across devices

Installation for Development

Prerequisites

Before getting started, ensure you have the following installed:

  • Node.js (v14.x or later)
  • npm (Node Package Manager)

Installation Steps

  1. Clone the repository:

    git clone https://github.com/your-username/asterflow.git
  2. Navigate to the project directory:

    cd asterflow
  3. Install dependencies:

    npm install
  4. Start the development server:

    npm start

The application will launch in your default web browser at http://localhost:3000.

License

AsterFlow is licensed under the GNU General Public License (GPL). See the LICENSE file for more details.

About

Web App for creating graphs, charts, diagrams, and many more

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published