MCPcopy Index your code
hub / github.com/electron-lang/electron

github.com/electron-lang/electron @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
853 symbols 1,593 edges 101 files 0 documented · 0% 435 cross-repo links
What it actually does AI analysis from the code graph — generated when you open this
loading…

Extension points exported contracts — how you extend this code

IModuleBackend (Interface)
(no doc) [9 implementers]
electron/src/backend/index.ts
Logger (Interface)
(no doc) [6 implementers]
language-server/src/logger.ts
Traceable (Interface)
(no doc) [4 implementers]
schematic-diagram/src/browser/graph/graph-model.ts
INetlist (Interface)
(no doc)
celllib/src/common.ts
IResistor (Interface)
(no doc)
typings/electro-grammar/index.d.ts
LayoutOptions (Interface)
(no doc)
typings/elkjs/index.d.ts
IDesignBackend (Interface)
(no doc) [8 implementers]
electron/src/backend/index.ts
LspClient (Interface)
(no doc) [2 implementers]
language-server/src/lsp-client.ts

Core symbols most depended-on inside this repo

error
called by 47
language-server/src/logger.ts
empty
called by 30
electron/src/diagnostic.ts
addPort
called by 28
electron/src/backend/ir.ts
Symbol
called by 26
electron/src/frontend/symbolTable.ts
lookup
called by 19
electron/src/frontend/symbolTable.ts
validateParams
called by 18
electron/src/frontend/attributes.ts
addCell
called by 18
electron/src/backend/ir.ts
addAssign
called by 18
electron/src/backend/ir.ts

Shape

Method 329
Interface 229
Class 154
Function 139
Enum 2

Languages

TypeScript100%

Modules by API surface

celllib/src/digital.ts74 symbols
electron/src/backend/ir.ts61 symbols
schematic-diagram/src/browser/graph/graph-model.ts45 symbols
electron/src/frontend/elaborator.ts40 symbols
schematic-diagram/src/browser/graph/graph-views.tsx34 symbols
electron/src/diagnostic.ts31 symbols
language-server/src/logger.ts28 symbols
electron/src/frontend/compiler.ts27 symbols
celllib/src/common.ts24 symbols
schematic-diagram/src/browser/graph/urn.ts23 symbols
celllib/src/analog.ts21 symbols
typings/elkjs/index.d.ts19 symbols

For agents

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

⬇ download graph artifact