Project Name | Stars | Downloads | Repos Using This | Packages Using This | Most Recent Commit | Total Releases | Latest Release | Open Issues | License | Language |
---|---|---|---|---|---|---|---|---|---|---|
Jsoncrack.com | 26,642 | 5 days ago | 50 | gpl-3.0 | TypeScript | |||||
✨ Innovative and open-source visualization application that transforms various data formats, such as JSON, YAML, XML, CSV and more, into interactive graphs. | ||||||||||
React Diagrams | 8,044 | 7 | 25 | 22 days ago | 36 | September 23, 2023 | 309 | mit | TypeScript | |
a super simple, no-nonsense diagramming library written in react that just works | ||||||||||
Butterfly | 3,842 | 19 | 3 months ago | 513 | August 03, 2023 | 165 | mit | JavaScript | ||
🦋Butterfly,A JavaScript/React/Vue2 Diagramming library which concentrate on flow layout field. (基于JavaScript/React/Vue2的流程图组件) | ||||||||||
React Lifecycle Methods Diagram | 3,783 | 7 days ago | 8 | mit | TypeScript | |||||
Interactive React Lifecycle Methods diagram. | ||||||||||
Beautiful React Diagrams | 2,559 | 6 | a year ago | 14 | November 27, 2020 | 62 | mit | JavaScript | ||
💎 A collection of lightweight React components and hooks to build diagrams with ease 💎 | ||||||||||
Hook Flow | 1,926 | 2 | a year ago | 5 | March 11, 2019 | 5 | mit | Shell | ||
A flowchart that explains the new lifecycle of a Hooks component. https://dwe.st/hf | ||||||||||
Reaflow | 1,756 | 11 | 17 days ago | 119 | November 13, 2023 | 80 | apache-2.0 | TypeScript | ||
🎯 React library for building workflow editors, flow charts and diagrams. Maintained by @goodcodeus. | ||||||||||
React Flow Chart | 1,287 | 8 | 14 | a year ago | 14 | June 28, 2020 | 100 | mit | TypeScript | |
🌊 A flexible, stateless, declarative flow chart library for react. | ||||||||||
Jdl Studio | 402 | a month ago | 12 | apache-2.0 | TypeScript | |||||
JDL Studio is an online JHipster Domain Language visual editor | ||||||||||
Yfiles For Html Demos | 379 | 2 months ago | other | |||||||
The source code demos for the yFiles for HTML diagramming library |
DEMO: http://projectstorm.cloud/react-diagrams
DOCS (wip) https://projectstorm.gitbook.io/react-diagrams
Docs are currently being worked on, along with a migration path.
A flow & process orientated diagramming library inspired by Blender, Labview and Unreal engine.
Example implementation using custom models: (Dylan's personal code)
Get started with the default models right out of the box:
For all the bells and whistles:
yarn add @projectstorm/react-diagrams
This includes all the packages listed below (and works (mostly and conceptually) like it used to in version 5.0)
This library now has a more modular design and you can import just the core (contains no default factories or routing)
yarn add @projectstorm/react-diagrams-core
this is built ontop of the evolving react-canvas-core library
yarn add @projectstorm/react-canvas-core
which makes use of
yarn add @projectstorm/geometry
and of course, you can add some extras:
yarn add @projectstorm/react-diagrams-defaults
yarn add @projectstorm/react-diagrams-routing
Before running any of the examples, please run pnpm build
in the root. This project is a monorepo, and the packages (including the demos) require the packages to first be built.
Take a look at the diagram demos
or
Take a look at the demo project which contains an example for ES6 as well as Typescript
or
After running pnpm install
and pnpm build
, you must then run: cd diagrams-demo-gallery && pnpm run start
Simply run pnpm
then pnpm build
or pnpm build:prod
in the root directory and it will spit out the transpiled code and typescript definitions into the dist directory as a single file.
Do you have an interesting project built with react-diagrams? PR it into this section for others to see.