draw.io (현재 명칭: diagrams.net)은 온라인 및 오프라인에서 다양한 구조/흐름/도식 다이어그램을 만들고 편집할 수 있는 도구입니다.
online service : https://www.drawio.com/
draw.io
Security-first diagramming for teams. Bring your storage to our online tool, or save locally with the desktop app. Describe your diagram: No login or registration required. Diagram generation uses OpenAI.
www.drawio.com
draw.io Desktop : https://github.com/jgraph/drawio-desktop/releases/tag/v28.1.2
Release 28.1.2 · jgraph/drawio-desktop
Releases Notes for 28.1.2 Windows Installer Windows No Installer (zip) macOS - Universal Linux - deb, AppImage or rpm Windows intel x32 releases are marked -ia32- ChangeLog: Uses electron 37.2.3 S...
github.com
기본 개요
- draw.io는 HTML5 + JavaScript 기반의 웹 앱이자 데스크탑 앱으로 제공됩니다.
- 온라인 버전은 브라우저에서 바로 실행 가능하며, 로그인이나 계정 없이도 그림을 그릴 수 있습니다.
- 데스크탑 앱(윈도우, macOS, 리눅스)은 Electron 프레임워크 기반으로 동작합니다.
- 저장 방식이 유연함 — 로컬 저장, 클라우드 저장 (Google Drive, OneDrive, GitHub, GitLab 등) 가능합니다.
- 다양한 파일 포맷으로 내보내기/가져오기 지원합니다. (PNG, JPEG, SVG, PDF 등)
- Visio (.vsdx 등) 파일과의 호환성도 있습니다. (가져오기/내보내기)
- 기업 및 협업 환경에 통합 가능 — Confluence, Jira, Notion, MediaWiki 등에 플러그인 형태로 내장 가능합니다
기능 & 주요 특징
| 기능 | 설명 |
| 다양한 다이어그램 유형 지원 | 플로우차트, 조직도, ERD, UML, 네트워크 다이어그램, 마인드맵, 인포그래픽 등 |
| 템플릿 라이브러리 | 미리 정의된 템플릿을 골라 시작 가능 |
| 자동 배치 / 정렬 / 정리 기능 | 연결선 자동 정리, 정렬 기능 등이 있어 도식이 깔끔해짐 |
| 검색 / 툴박스 탐색 | shapes 라이브러리, 기능 메뉴 등을 검색창(Omnibox)으로 빠르게 접근 가능 |
| 계층 / 레이어 기능 | 복잡한 다이어그램을 레이어로 분리하여 관리 가능 |
| Shape metadata / 태그 / 사용자 정의 속성 | 도형에 메타데이터 부여하거나 태그를 활용해 논리적 그룹화 가능 |
| 복수 사용자 동시 편집 / 협업 | 클라우드 저장소와 연동하거나 도구 내에서 공유 가능 환경 (플러그인 통합 시) |
사용 예 (Use Cases)
- 시스템 아키텍처 설계 / 네트워크 구성도
- 엔터티 관계도 (ERD), 시퀀스 다이어그램, UML 모델링
- 비즈니스 플로우 / 업무 프로세스 모델링
- 조직도 / 계층 구조 시각화
- 마인드맵 / 아이디어 정리
- 인포그래픽 / 보고서용 시각 자료
- UI 흐름도 (user flows) / 와이어프레임
- 클라우드 아키텍처 다이어그램 (AWS, Azure 등) stonetusker.com+2draw.io+2
장점 / 단점
장점
- 무료 / 개방성: 기본 기능은 무료로 제공됨
- 유연한 저장: 클라우드 + 로컬 + 외부 저장소 연동 가능
- 다양한 플랫폼 지원: 브라우저, 데스크탑, 통합 플러그인
- 빠른 시작 가능: 로그인 없이 바로 다이어그램 작성 가능
- 강한 호환성: 여러 포맷 및 다른 다이어그램 툴들과의 호환성
- 협업 가능성: 조직 내 문서 시스템과 통합 시 협업 가능
단점 / 주의점
- 일부 고급 기능은 사용자가 직접 설정해야 함
- 복잡한 다이어그램에서는 성능 저하 가능성
- 아주 세밀한 커스텀 도형 작업은 제한될 수 있음
- 통합 플러그인 사용 시 라이선스 / 버전 호환성 문제 발생 가능
- 2024년 8월, Atlassian 제품(Jira/Confluence)에 대한 라이선스 조정 이슈가 있었다는 보고가 있음
아래 그림은 최근에 작성했던 소프트웨어의 순서도(Flowchart) 인데, 작성할 때는 고통스러워도 어떤 설계 문서보다도 소프트웨어 구조를 잘 설명할 수 있는 도식도입니다. 시퀀스 차트 나 DB ERD 등도 중요하겠지만 소프트웨어의 로직 흐름과 각종 예외를 한장의 그림으로 가장 잘 나타낼 수 있습니다.

'소프트웨어 > 추천' 카테고리의 다른 글
| Processing : 데이터 시각화 프로그래밍 언어 & 개발 환경 (0) | 2025.10.31 |
|---|---|
| 픽픽 : 화면 캡처 소프트웨어 (0) | 2025.10.16 |
| API Monitor : Windows API 함수 호출 실시간 감시 & 분석 (0) | 2025.09.29 |
| SoftEther VPN : 오픈소스 VPN 소프트웨어 (0) | 2025.09.12 |
| XMind : 생각을 정리하자 (1) | 2025.08.30 |