Folia
← 返回头版

TALA自动布局算法正式开源

Terrastruct公司宣布其TALA自动布局算法已正式开源,采用MPL-2.0许可证1。该算法是一款专为软件架构图设计的正交布局引擎,相比传统DAG布局算法更接近白板效果,融合了多篇图论研究论文的思想和原创技术1。

TALA已集成到D2 v0.9.0版本中1。用户安装后可通过指定--layout=tala参数使用该算法,或直接访问play.d2lang.com进行体验1。该算法具有随机性,默认使用3个种子以选择最佳布局结果1。同时支持自定义节点位置和混合位置指定等功能1。

相比Dagre和ELK等竞品,TALA在DAG图表现较弱,大型图表的运行时间呈现非线性增长1。该项目由Gavin Nishizawa和Júlio César Batista主要贡献完成1。


来源

  1. Hacker NewsTALA Is Open-Source

评论