D2
D2 is a modern diagram scripting language that turns text to diagrams.
Features
- D2 = Declarative Diagramming
- MermaidJS, Graphviz, PlantUML 등과 비슷하게 텍스트로 다이어그램을 그리는 언어
- VSCode/Vim 확장을 제공하며, CLI를 통해서도 .d2 파일에서 SVG생성 가능
- Go 오픈소스로 라이브러리 처럼 사용 가능
- 오픈코어 모델(기본 내장한 외부 레이아웃 엔진인 dagre/ELK가 있고, 소프트웨어 아키텍처 그리기용으로 최적화된 TALA 엔진을 개발하여 별도 라이센스를 판매)
See also
Favorite site
- Github - D2
- [추천] Text to diagram (D2 vs MermaidJS vs Graphviz vs PlantUML 도구 비교)