기존 ERD 도구의 기능이 좀 아쉬워 wwwERD 를 만들어봤습니다.
안녕하세요.
브라우저에서 바로 사용할 수 있는 ERD·데이터베이스 모델링 도구 wwwERD(바로가기)를 개발하고 있습니다.
그동안 여러 오픈소스 및 무료 온·오프라인 ERD 도구를 사용해 왔는데, 실무에서 조금씩 아쉬운 부분이 있었습니다.
테이블 파티션을 모델에서 충분히 관리하기 어려운 점
데이터베이스 종류에 따라 일부 타입이나 세부 옵션이 지원되지 않는 점
Git 같은 소스 관리 도구를 통한 공유 외에는 실시간 협업이 어려운 점
AI 에이전트와 연결해 사용할 수 있는 MCP를 지원하지 않는 점
각각은 작은 불편처럼 보이지만, 실제 프로젝트에서는 ERD와 DDL을 별도로 관리하거나 여러 도구를 오가게 만드는 원인이 되었습니다. 원하는 기능을 모두 갖춘 무료 도구를 찾기보다는 직접 만들어 보기로 했습니다.
마침 최근 1~2주 사이 OpenAI, Claude, Grok 4.5가 경쟁적으로 새로운 모델을 출시하고 사용량 초기화도 넉넉하게 제공하면서, 여러 AI 모델의 도움을 받아 비교적 쾌적하고 빠르게 개발을 진행해 봤습니다.
그렇게 만들고 있는 도구가 wwwERD입니다.
wwwERD는 단순히 다이어그램을 그리는 것보다, 데이터 모델을 설계하고 협업하며 실제 DDL로 가져가는 전체 흐름을 편하게 만드는 데 초점을 두고 있습니다.
현재 제공하는 주요 기능은 다음과 같습니다.
캔버스 기반 ERD 편집
논리명과 물리 구조를 함께 관리
식별·비식별 관계 및 관계 기반 FK 생성
PK, FK, UK, 인덱스, 시퀀스 관리
테이블 파티션, 테이블스페이스 및 DB별 세부 옵션 설정
기존 DDL을 분석해 ERD로 가져오기
모델을 검증한 뒤 실행 가능한 DDL로 내보내기
PostgreSQL, MySQL, MariaDB, Oracle, SQLite 지원
프로젝트 자동 저장과 버전 기록
팀원 초대 및 실시간 공동 편집
AI 에이전트 연동을 위한 MCP 지원
회원가입이 부담스러운 분들을 위해 로그인 없이 사용할 수 있는 체험 모드도 준비했습니다. 체험 모드에서는 샘플 ERD를 바로 수정해 볼 수 있으며, 작업 내용은 브라우저에 저장됩니다.
아직 빠르게 만들어 가고 있는 초기 단계라 실제로 데이터 모델링을 하시는 개발자, DBA, 데이터 모델러분들의 의견을 듣고 싶습니다. 특히 아래와 같은 피드백을 기다리고 있습니다.
ERD 편집 과정에서 불편하거나 직관적이지 않은 부분
테이블이나 컬럼을 반복해서 입력할 때 답답한 부분
특정 DB에서 빠진 데이터 타입이나 옵션
테이블 파티션 설정 방식에서 개선할 부분
생성된 DDL에서 잘못되거나 아쉬운 부분
DDL 가져오기 결과가 기대와 다른 사례
실시간 협업 중 불편하거나 필요한 기능
MCP로 ERD를 다룰 때 유용할 것 같은 시나리오
기존 ERD 도구와 비교했을 때 좋거나 부족한 점
오류, 성능 저하 또는 사용 중 막히는 구간
짧게 둘러본 첫인상이나 “이 버튼은 왜 여기에 있지?” 같은 의견도 큰 도움이 됩니다. 서비스 안의 피드백 보내기 버튼이나 댓글을 통해 편하게 의견을 남겨주세요.
직접 사용해 주시는 것만으로도 감사하며, 보내주신 피드백을 바탕으로 꾸준히 개선하겠습니다.
감사합니다!