Skip to content
This repository was archived by the owner on Mar 22, 2026. It is now read-only.

chitrank2050/flow-builder

Flow Builder (Frontend)

A frontend for Flow Builder

license last-commit repo-top-language repo-language-count

Project Structure

└── flow-builder/
    ├── LICENCE
    ├── README.md
    ├── src/
    │   ├── canvas/
    │   ├── components/
    │   ├── hooks/
    │   ├── lib/
    │   ├── nodes/
    │   ├── store/
    │   ├── index.css
    │   ├── main.tsx
    │   └── App.tsx
    └── vite.config.ts

Getting Started

Installation

  1. Clone the repository:
     git clone https://github.com/chitrank2050/flow-builder.git
  2. Navigate to the project directory:
     cd flow-builder
  3. Install dependencies:
     pnpm run setup

Usage

pnpm run dev

Additional commands

# Clean project i.e remove cache + Node dir + Install packages + remove dist
pnpm run obliviate

# Clean install
pnpm run clean-setup

# Lint and formatting is automatically done throu Husky pre-commit check
pnpm run lint
pnpm run lint:fix
pnpm run format

# Build
pnpm run build

# Clean build i.e remove cache + Node dir + Install packages + remove dist before building
pnpm run clean-build

Contributing

  1. Fork the project.
  2. Create your feature branch (git checkout -b feature/AmazingFeature).
  3. Commit your changes (git commit -m 'Add some AmazingFeature').
  4. Push to the branch (git push origin feature/AmazingFeature).
  5. Open a pull request.

License

Distributed under the MIT License. See LICENSE for more information.

About

⚡︎ A modular node-based pipeline builder built with React, TypeScript, and Vite.

Resources

License

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors