是否有图表框架?

Is there a framework for diagramming?

Lucid chart (https://www.lucidchart.com/) 是一个热门网站,您可以通过拖放节点并用线条连接它们来创建自己的图表。

同样,我计划开发一个站点,允许用户创建节点并跟随它们进行可视化编程。是否有任何现有框架允许用户直观地绘制图表并将它们连接(或关联)到特定操作? (我不想编写不会比节点之间的电线更好地扭曲或弯曲的线,但我想要一个自动完成所有这些事情的框架。)

还是应该使用gojs、jointjs之类的图库(程序代码行为、联动等)一个一个手工制作代码?

我要做的就是和Scratch(https://scratch.mit.edu/)类似的块编码风格,关键是编程和运行个节点用线连接

您已经找到了一些图表框架和 there are more listed here on SO

其中一些应该能够帮助您完成任务,而另一些则不能自定义。我个人的建议是 yFiles for HTML, because it provides the most complete customization options, but if this is not in a commercial context or you want exactly what scratch already does, then you should be looking at the JavaScript implementation of it on GitHub.

一定要带着更具体的编码选项回到这里,因为这样的问题实际上是扩大 SO 范围的一种方式,因此很可能很快就会被关闭。