ERD Editor
Design, visualize, and edit database schemas interactively across web and desktop environments with real-time AI coding agent collaboration via MCP.
ERD Editor is an open-source visual database modeling environment that operates in browsers, IDEs like VS Code and JetBrains, Obsidian, or embedded as web components. It provides visual schema design, schema import and export for major SQL dialects, DBML, GraphQL, and ORM code generation across more than 20 programming languages. With its integrated Model Context Protocol (MCP) server, AI coding agents can inspect and modify diagrams live alongside developers with synchronized updates and isolated undo capabilities.
主な機能
01Comprehensive schema modeling supporting tables, columns, memos, groups, cardinalities, and keys
02Extensive import and export capabilities for SQL DDL, GraphQL SDL, DBML, AML, and 20+ languages and ORMs
03Live MCP integration allowing AI coding agents to inspect and modify diagrams directly on the canvas
04Real-time peer-to-peer collaboration with end-to-end encryption (AES-GCM) over WebRTC
05Cross-platform support across web (PWA), VS Code, JetBrains IDEs, Obsidian, and embeddable Web Components
061,744 GitHub stars
ユースケース
01Collaborative database schema design and visual architecture modeling across development teams
02AI-assisted database engineering where coding agents generate, refactor, and update schemas interactively
03Reverse engineering legacy databases by importing raw SQL DDL and exporting modernized ORM code