dineug/erd-editor
Design database schemas as ERDs in your browser, VS Code, JetBrains IDEs or Obsidian. Import SQL, DBML and GraphQL, export DDL and code, and let coding agents edit live over MCP. observed · 2026-10-22
Health v2 · maintenance only
100/100
- Activity 100
- Release rhythm 99
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-10-22. Adoption (stars, forks) is never an input.
- gap_med: 5.5
- age_days: 2607
- days_rel: 5
- days_push: 0
- n_releases_24m: 15
Adoption not part of the score
1728 stars · 158 forks observed · 2026-10-22
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
A visual Entity-Relationship Diagram editor for designing database schemas, available as a web app (PWA), VS Code and IntelliJ extensions, and an embeddable framework-free custom element. It imports SQL DDL, GraphQL SDL, DBML, and AML, exports DDL for many databases, and generates code for popular languages and ORMs.
Use cases
- design a database schema visually with an ER diagram
- import an existing SQL DDL dump and turn it into a diagram
- convert a DBML file from dbdiagram.io into an ER diagram
- generate TypeScript or Java code from a database schema
- edit .erd.json schema files inside VS Code or IntelliJ
- embed an ER diagram editor in my own web app
- export a schema diagram as PNG or SQL DDL
When to choose
- you want a free, offline-capable ER diagram tool that runs in the browser or your IDE
- you need to reverse-engineer a diagram from an existing SQL dump, DBML, GraphQL SDL, or AML file
- you want one schema document format shared across web, VS Code, IntelliJ, and embedded usage
- you need code generation for many languages and ORMs from a visual schema
- you want P2P encrypted real-time collaboration on schema design without a backend
When to avoid
- you need full-fidelity round-tripping of advanced database objects like views, triggers, or stored procedures
- you require a heavyweight enterprise data modeling tool with versioned model management
- you need a general-purpose diagramming tool beyond ER diagrams (e.g., UML, flowcharts)
- your workflow depends on a specific tool's proprietary features that this editor skips on import
Facets
application · maturity active
editor gui parser data-visualization databases developer-tools web-development browser editor-plugin cross-platform erd database-design schema-design sql-ddl dbml graphql-sdl vscode-extension intellij-plugin custom-element web-components pwa real-time-collaboration diagram-editor orm-codegen code-generation data-engineering web-server nodejs
2 sources
- readme: https://github.com/dineug/erd-editor · fetched 2026-10-22 · cff101d99960
- homepage: https://erd-editor.io · fetched 2026-08-29 · 0d9b38f26d52
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| dineug/erd-editor | main | 100 |
For agents
markdown · JSON · MCP: product_card(name="dineug/erd-editor")
Data as of 2026-10-19T08:05:51.212177+00:00 · Report a problem