yEd Graph Editor
yEd Graph Editor는 그래프의 노드와 연결 관계를 시각적인 도형으로 표현하는 무료 데스크톱 다이어그램 편집기다. 독일 yWorks가 개발했으며, 사용자가 직접 도형을 배치하거나 데이터의 관계를 읽어 자동 레이아웃 알고리즘으로 정리하는 작업에 중점을 둔다. Dia, SmartD...
| 분류 | 2D 그래픽 소프트웨어, 그래프·도식·자동 배치 편집 |
|---|---|
| 개발 | yWorks |
| 플랫폼 | Windows, macOS, Linux |
| 작성 언어 | Java |
| 주요 기능 | 그래프·도식·자동 배치 편집 |
| 파일·입출력 | GraphML·SVG·PDF·이미지 등 |
| 공식·역사 자료 | 관련 자료 |
yEd Graph Editor는 그래프의 노드와 연결 관계를 시각적인 도형으로 표현하는 무료 데스크톱 다이어그램 편집기다. 독일 yWorks가 개발했으며, 사용자가 직접 도형을 배치하거나 데이터의 관계를 읽어 자동 레이아웃 알고리즘으로 정리하는 작업에 중점을 둔다. Dia, SmartDraw, LibreOffice Draw와 조직도·흐름도 작업을 공유하고, 일반적인 2D 그래픽 소프트웨어와는 그래프 구조에 대한 의미론적 데이터가 강조되는 점이 다르다.[1]
노드의 도형·글자·색상·그룹을 정한 뒤 방향·연결선으로 의존성과 흐름을 기록할 수 있다. 계층적 그래프·트리·원형·직교 배치 등 여러 자동 레이아웃을 선택하면 복잡한 그래프의 겹침과 간격을 빠르게 조정할 수 있다. 조직도와 네트워크 토폴로지, UML·시스템 구성도와 데이터 관계를 시각화할 때 특히 유용하다.
GraphML은 노드·간선·속성 등 구조화된 그래프 정보를 저장하며, CSV·스프레드시트·XML 등의 외부 데이터를 가져오거나 SVG·PDF·이미지로 출력하는 작업도 제공된다. 레이아웃 알고리즘의 입력인 그래프 구조와 최종 화면 이미지는 다른 종류의 자산이므로 원본 파일을 함께 보존해야 각 노드와 연결선을 다시 편집할 수 있다.[2]
yEd는 Java 기반 프로그램으로 Windows·macOS·Linux에서 실행된다. 공식 배포에는 운영체제별 Java 런타임을 함께 제공하는 설치 파일이 포함되며 2026년 웹사이트에는 yEd 3.25.1이 안내되어 있다. 같은 회사의 웹 기반 yEd Live와는 배포 환경이 달라지고, Figma·Penpot 같은 UI 디자인 도구와는 시각적 객체에 대한 자동 그래프 배치 기능의 중요도가 다르다.