图表脚本语言 D2 正式开源自动布局引擎 TALA
D2 自动布局算法 TALA 正式开源,采用 MPL-2.0 许可证,源代码托管至 github.com/d2lang/d2 仓库。这是继 D2 转为非营利项目后的又一动作。TALA 是 Terrastruct's AutoLayout Algorithm 的缩写,专为软件架构图设计。与 Dagre、ELK 不同,TALA 采用正交布局方式,旨在呈现类似白板手绘的效果。
EVENT DOSSIER
On September 8, 2026, the chart scripting language D2 officially opened-source its automatic layout algorithm TALA (Terrastruct's AutoLayout Algorithm). This algorithm uses the MPL-2.0 license, and its source code is hosted on the GitHub repository. As a new initiative after D2 became a non-profit project, TALA is designed specifically for software architecture diagrams. Unlike Dagre and ELK, it employs an orthogonal layout approach to achieve a visual effect similar to hand-drawn whiteboard drawings.
D2 TALA 自动布局引擎开源
D2 自动布局算法 TALA 正式开源,采用 MPL-2.0 许可证,源代码托管至 github.com/d2lang/d2 仓库。这是继 D2 转为非营利项目后的又一动作。TALA 是 Terrastruct's AutoLayout Algorithm 的缩写,专为软件架构图设计。与 Dagre、ELK 不同,TALA 采用正交布局方式,旨在呈现类似白板手绘的效果。