MCPcopy Index your code
hub / github.com/dineug/erd-editor

github.com/dineug/erd-editor @v3.3.0

Chat with this repo
repository ↗ · DeepWiki ↗ · release v3.3.0 ↗ · + Follow
1,744 symbols 5,813 edges 591 files 0 documented · 0%
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

erd-editor

Entity-Relationship Diagram Editor

erd-editor

erd-editor.io

  • PWA support (works offline).
  • Real-time collaboration.
  • End-to-end encryption.
  • Local-first support (autosaves to the browser).
  • Real-time synchronization between browser tabs.

erd-editor-app

Document

Extension points exported contracts — how you extend this code

Part (Interface)
(no doc) [32 implementers]
packages/r-html/src/render/part/index.ts
Options (Interface)
(no doc)
packages/vite-plugin-r-html/src/index.ts
Window (Interface)
(no doc)
packages/intellij-webview/src/env.d.ts
HTMLElementTagNameMap (Interface)
(no doc)
packages/erd-editor/src/components/erd-editor/ErdEditor.ts
ImportMetaEnv (Interface)
(no doc)
packages/app/src/env.d.ts
TableEntity (Interface)
(no doc)
packages/erd-editor-schema/src/v2/schema/tableEntity.ts
CSSTemplateLiterals (Interface)
(no doc) [1 implementers]
packages/r-html/src/template/index.ts
ErdEditorElement (Interface)
(no doc)
packages/erd-editor/src/components/erd-editor/ErdEditor.ts

Core symbols most depended-on inside this repo

collection
called by 289
packages/erd-editor-schema/src/query/index.ts
query
called by 288
packages/erd-editor-schema/src/query/index.ts
css
called by 201
packages/r-html/src/template/css.ts
dispatch
called by 142
packages/vscode-extension/src/erd-editor.ts
selectByIds
called by 141
packages/erd-editor-schema/src/query/index.ts
bHas
called by 135
packages/erd-editor/src/utils/bit.ts
selectById
called by 127
packages/erd-editor-schema/src/query/index.ts
get
called by 102
packages/app/src/services/indexeddb/modules/schema/service.ts

Shape

Function 1,327
Method 221
Class 111
Interface 74
Enum 11

Languages

TypeScript100%

Modules by API surface

packages/erd-editor/src/engine/modules/editor/atom.actions.ts28 symbols
packages/erd-editor-schema/src/query/index.ts26 symbols
packages/schema-sql-parser/src/parser/helper.ts21 symbols
packages/erd-editor/src/engine/modules/editor/utils/focus.ts20 symbols
packages/r-html/src/render/helper.ts19 symbols
packages/erd-editor/src/utils/schema-sql/utils.ts19 symbols
packages/erd-editor/src/engine/modules/settings/atom.actions.ts18 symbols
packages/erd-editor/src/components/quick-search/QuickSearch.ts17 symbols
packages/erd-editor/src/components/erd/Erd.ts17 symbols
packages/erd-editor/src/engine/modules/editor/generator.actions.ts16 symbols
packages/r-html/src/template/tcNode.ts15 symbols
packages/r-html/src/template/tNode.ts14 symbols

For agents

$ claude mcp add erd-editor \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact

Ask about this repo answers extend the page