Flow OpenSource List

Graph Editor/Flow Editor

  • 2014-mxGraph : mxGraph is a fully client side JavaScript diagramming library that uses SVG and HTML for rendering.

  • 2014-bpmnjs : A BPMN 2.0 rendering toolkit and web modeler.

  • 2014-jsPlumb : jsPlumb provides a means for a developer to visually connect elements on their web pages. It uses SVG and runs on all browsers from IE9 and later.

  • 2014-jsWorkFlow : jsWorkflow, a jsPlumb based workfow API, helps to create JavaScript based workflow diagrams for various applications. It abstracts all the complexities involved in designing and managing workflows.

  • 2017-diagramjs : A toolbox for displaying and modifying diagrams on the web.

  • 2018-GGEditor : A visual graph editor based on G6 and React.

  • 2018-rete : JavaScript framework for visual programming and creating node editor.

  • floweditor : Standalone flow editing tool designed for use within the RapidPro suite of messaging tools.

  • imove : Move your mouse, generate code from flow chart.

  • 2020-Butterfly : 一个基于 JS 的数据驱动的节点式编排组件库。

  • 2020-LogicFlow : LogicFlow 是一款流程可视化的前端框架,提供了一系列流程图交互、编辑所必需的功能和简单灵活的节点自定义、插件等拓展机制,方便我们快速在业务系统内满足类流程图的需求。

  • js2flowchart : a visualization library to convert any JavaScript code into beautiful SVG flowchart. Learn other’s code. Design your code. Refactor code. Document code. Explain code.

  • React JS Diagrams : A flow based diagramming library written in React

  • mermaid

  • 2018-GoJS : JavaScript diagramming library for interactive flowcharts, org charts, design tools, planning tools, visual languages.

  • 2018-Cytoscape.js : Graph theory (network) library for visualisation and analysis

  • 2019-flowy : The minimal javascript library to create flowcharts ✨

  • 2020-react-flow : Highly customizable library for building interactive node-based UIs, editors, flow charts and diagrams.


  • bpmn-js : A BPMN 2.0 rendering toolkit and web modeler.

  • Activiti : Helping businesses solve automation challenges in distributed, highly-scalable and cost effective infrastructures.

  • Camunda : Camunda BPM is a light-weight, open-source platform for Business Process Management.

  • 2021-compileflow : 🎨 core business process engine of Alibaba Halo platform. best engine for trade scenes.