텍스트 기반 다이어그램 생성 도구. PlantUML, Mermaid, GraphViz, D2, DBML 등 28종의 다이어그램 언어를 지원합니다.
자체 개발 • 28종 다이어그램 • PNG/SVG/PDF객체 간 메시지 흐름을 시간 순서로 표현합니다.
객체지향 설계의 클래스 관계를 표현합니다.
프로세스 흐름을 시각화합니다. GitHub/GitLab에서 직접 렌더링됩니다.
GraphViz (DOT 언어)는 자동 레이아웃이 강력합니다.
문법: *는 PK, +는 FK, 관계는 *--1 (다대일), *--* (다대다)
C4 Model은 소프트웨어 아키텍처를 4가지 레벨로 표현합니다.
D2는 선언적이고 읽기 쉬운 최신 다이어그램 언어입니다.
직관적인 문법으로 DB 스키마를 정의합니다.
C4 Model 기반 소프트웨어 아키텍처 다이어그램
간결한 문법으로 클래스/객체 다이어그램을 그립니다.
하드웨어/FPGA 개발에 필수적인 파형 다이어그램
네트워크 패킷 구조 시각화
데이터센터 랙 레이아웃
바이트/비트 레벨 프로토콜 구조
SQLite 문서에 사용되는 다이어그램 언어
비즈니스 프로세스 모델링 표기법
ASCII 아트를 다이어그램으로 변환
ASCII 아트를 SVG로 변환
손으로 그린 스타일의 다이어그램
선언적 데이터 시각화
케이블/커넥터 배선 다이어그램
간단한 UML 다이어그램
하드웨어 심볼 다이어그램
LaTeX 기반 정밀한 다이어그램
| 다이어그램 유형 | 추천 도구 |
|---|---|
| 시퀀스 다이어그램 | PlantUML, Mermaid, SeqDiag |
| 플로우차트 | Mermaid, GraphViz, D2 |
| 클래스 다이어그램 | PlantUML, Mermaid, Nomnoml |
| ERD/DB 스키마 | DBML, ERD, Mermaid |
| 네트워크 토폴로지 | NwDiag, GraphViz |
| 아키텍처 | C4 PlantUML, D2, Structurizr |
| 프로젝트 일정 | Mermaid Gantt |