We don’t allow questions seeking recommendations for software libraries, tutorials, tools, books, or other off-site resources. You can edit the question so it can be answered with facts and citations.
Closed 9 years ago.
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(4)
不知道您想要创建哪种具体类型的图表,以及 graphviz 的哪些缺点让您寻找替代方案,我不确定以下替代方案是否适合您的需求:
Web 序列图 从文本文件创建图表,并且有一个可用的 API。如果需要,您还可以购买托管在内部网络中的服务器版本。
yUML 还可以从文本创建图表,并且还提供本地使用许可证。
另一个基于Python的块/序列/活动/网络图工具是blockdiag。
Not knowing what specific kind of diagrams you would like to create, and which drawbacks of graphviz make you look for an alternative, I'm not sure whether the following alternatives apply to your needs:
Web sequence diagrams creates diagrams from text files, and there is an API available. You may also buy a server edition to be hosted in your internal network if that is a requirement.
yUML also creates diagrams from text, and there is also a license for local use available.
Another tool for block/sequence/activity/network diagrams based on python is blockdiag.
我也在寻找 DSL ->图表替代方案。
到目前为止我的列表:
JavaScript 不会生成 PNG 文件。但它在网络上;-)
I'm also on the hunt for DSL -> diagram alternatives.
My list so far:
The JavaScript won't produce PNG files. But it's on the web ;-)
我会推荐http://plantuml.sourceforge.net/,这对于UML sketch和已与 CKeditor、TiddlyWiki、TinyMCE 编辑器集成。
I'll recommend http://plantuml.sourceforge.net/, which is very help usefull for UML sketch and has been integrated with CKeditor, TiddlyWiki, TinyMCE Editor.
一个相当通用的解决方案是编写 SVG 图像并将它们提供给光栅化器(例如 rsvg)。
A quite generic solution would be to write SVG images and feed them to a rasterizer (e.g. rsvg).