有图表框架吗?

时间:2019-02-22 06:41:38

标签: web diagram block-programming

清晰的图表(https://www.lucidchart.com/)是一个受欢迎的网站,可让您通过拖放节点并将其与线连接来创建自己的图表。

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

还是应该使用gojs,jointjs之类的图库以及其余的图库(程序代码行为,链接等)来手动创建代码?

我要精确制作的代码与具有块编码样式的Scratch(https://scratch.mit.edu/)类似,关键是通过用线连接节点来编程和运行节点。

1 个答案:

答案 0 :(得分:0)

您已经找到了一些用于绘制图表和there are more listed here on SO的框架。

其中一些应该能够帮助您完成任务,而其他一些则不是那么可定制的。我的个人推荐为yFiles for HTML,因为它提供了最完整的自定义选项,但是如果这不是在商业环境中,或者您想确切地了解已经做过的事情,那么您应该看看the JavaScript implementation of it on GitHub

请务必返回更多具体的编码选项,因为这样的问题实际上是扩大SO范围的方法,因此可能很快就会结束。