Skip to content

Pipeline Flow Builder is a visual editor that allows users to construct custom data processing pipelines with drag-and-drop simplicity. Each node, such as Input, Math, Delay, or Output, represents a specific function and can be connected to define the flow of logic.

License

Notifications You must be signed in to change notification settings

thecodechaser/pipeline-flow-builder

Repository files navigation

Pipeline Flow Builder

Pipeline Flow Builder is a visual editor that allows users to construct custom data processing pipelines with drag-and-drop simplicity. Each node, such as Input, Math, Delay, or Output, represents a specific function and can be connected to define the flow of logic. Users can configure each node’s parameters and visualize how data moves through the system. The tool ensures that the final pipeline forms a valid Directed Acyclic Graph (DAG), enabling safe and efficient execution of complex workflows. Whether for data manipulation or automation, Pipeline Flow Builder provides a clear and flexible way to design sequential processes.

Preview:

screenshot

screenshot

screenshot

Built With

  • HTML
  • CSS
  • JavaScript
  • React
  • React Flow
  • Tailwind CSS

Live version

Pipeline Flow Builder

Getting Started

To get a local copy up and running follow these simple example steps.

Prerequisites

  • A text editor(preferably Visual Studio Code)
  • Node
  • Web browser

Install

Using it Locally

  • Clone the project
git clone git@github.com:thecodechaser/pipeline-flow-builder.git

cd pipeline-flow-builder
  • Install dependencies
npm i 
or
npm install
  • To Start the development server
npm run start
  • To test the project
npm run test

Visit And Open Files

Visit Repo

Download Repo

Download Repo

Authors

👤 Ranjeet Singh

🤝 Contributing

Contributions, issues, and feature requests are welcome!

Feel free to check the issues page.

Show your support

Give a ⭐️ if you like this project!

Acknowledgments

  • Inspiration: ReactFlow

📝 License

This project is MIT licensed.

About

Pipeline Flow Builder is a visual editor that allows users to construct custom data processing pipelines with drag-and-drop simplicity. Each node, such as Input, Math, Delay, or Output, represents a specific function and can be connected to define the flow of logic.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published