1个不稳定版本

0.1.0 2021年11月10日

#4 in #flowchart


flou_cli使用

MIT/Apache

94KB
2.5K SLoC

Flou

Flou是一个用于描述流图的领域特定语言。它也是一个同名的命令行界面(CLI),将之前提到的流图描述转换为SVG文件。

Flou的目标是提供流图的一种文本表示。

文档

Flou的文档可以在这里找到。

为什么使用Flou?

  • 如果您需要自动生成流图,您可以编写一个生成Flou DSL的程序,然后使用CLI工具将DSL编译成图像。
  • 文本表示避免了在用视觉设计软件创建流图时可能出现的容易被忽略的轻微设计不一致。
  • Flou使得修改共享流图部分变得简单且痛苦减少。
  • 文本流图表示更适合版本控制。

为什么不要使用Flou?

  • 它仍然处于beta测试阶段。这意味着一些功能可能尚未完善。
  • 由于Flou CLI不会将它们并排放置而是重叠它们,因此意外重叠的连接可能会带来视觉上的歧义。然而,用户可以通过选择连接的一侧来解决这个问题。

依赖关系

~2.5MB
~53K SLoC