This is created by Denish , and his repo is https://github.com/denishsharma/chatbot-flow-builder-task-bitespeed
worked-at
[See the live demo](https://chat-flow-builder-one.vercel.app/)
Weβll build a simple Chatbot flow builder using React and try to make the code extensible to easily add new features.
A chatbot flow is built by connecting multiple messages to decide the order of executions
- Start Node: The starting point of the flow.
- Message Node: A message to be displayed to the user.
- Conditional Path Node: A condition to be matched with multiple cases or paths to be taken. (showcase to use of dynamic handles)
- End Node: The end of the flow.
- Node Sidebar: Contains the list of nodes that can be added to the flow.
- Node Properties Sidebar: Contains the properties of the selected node.
- Validation: Check if the flow is valid or not. A valid flow should have a start node and an end node.
- Auto Adjust: Nodes will automatically adjust their position to avoid overlapping. It won't adjust the flow lines.
- React
- React Flow
- Zustand
- TypeScript
- UnoCss
Want to collaboration for your project?
let me know then your project mind: : with pro-features
contact me through email to see
A curated collection of advanced, real-world ReactFlow examples used for automation workflows, chatbot builders, dragβandβdrop editors, visual node systems, and AIβpowered pipelines.
This repo provides production-grade React Flow implementations, advanced layouts (ELK.js, Dagre), automation builders, JSONβbased node rendering, conditional routing, and enterpriseβlevel UI patterns.
Perfect for developers building:
- β‘ Automation Workflow Builders
- π€ Chatbot Flow Builders (Voiceflow / Landbot style)
- π§© NodeβBased Visual Editors
- π Data Analytics Flow Diagrams
- π§ DragβandβDrop Workflow Systems
- π JSON β Visual Flow Converters
- π NoβCode/LowβCode Automation Platforms
- π§ AI Agent Flow Builders
- ποΈ Dynamic Handle & MultiβEdge Systems
- π§ ELK.js / Dagre Algorithm Layouts
π https://reactflowexample.vercel.app
π https://check-automate.vercel.app/
π https://automationflow.vercel.app/
π https://group-layout-flow.netlify.app/
π https://auto-layout-workflow.vercel.app/
π https://app.squarebear.com.au/
π https://boneguide.netlify.app/workflow
π https://flow-diagram-automate.vercel.app/
π https://workflowautomation.netlify.app/
π https://prosp.ai/
π https://graphflow-amber.vercel.app/
π https://voiceflow-two.vercel.app/
(Optimized to help this repo rank on Google + GitHub Search)
react flow examples, reactflow automation, reactflow builder,
workflow automation ui, drag and drop react workflow builder,
visual flow builder, node based editor react, chatbot builder reactflow,
elkjs reactflow examples, dagre react flow, automation pipeline ui,
ai automation builder react, json to react flow renderer,
react flow open source examples, no code workflow builder react,
reactflow custom nodes, reactflow dynamic handles, reactflow layouts
Need custom automation workflows, UI engines, AI agents, or enterprise-grade ReactFlow tools?
βοΈ Custom node logic
βοΈ Conditional routing
βοΈ UI/UX automation builders
βοΈ Flow editors for SaaS products
βοΈ Chatbot & AI agent flows
βοΈ Realβtime drag & drop apps
βοΈ JSON-driven flow renderers
π© Email: [email protected]
π¬ Discord: https://discord.com/invite/zh72eGKk3N
π Portfolio: https://reactflowexample.vercel.app
Just open an issue with your requirements.
I can build custom, premium, or open-source ReactFlow solutions tailored to your project.













