MCPcopy Index your code
hub / github.com/cretz/gwt-node

github.com/cretz/gwt-node @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
1,446 symbols 2,876 edges 220 files 239 documented · 17%
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

Closure (Interface)
@author Chad Retz [55 implementers]
src/org/gwtnode/core/Closure.java
Feature (Interface)
Interface all features must implement @author Chad Retz [61 implementers]
examples/features/src/org/gwtnode/examples/features/feature/Feature.java
NodeJsModule (Interface)
Base interface for all node.js modules @author Chad Retz [22 implementers]
src/org/gwtnode/core/node/NodeJsModule.java
FeaturesGinjector (Interface)
Ginjector @author Chad Retz
examples/features/src/org/gwtnode/examples/features/FeaturesGinjector.java
Runner (Interface)
@author Chad Retz [4 implementers]
src/org/gwtnode/core/Runner.java
Resources (Interface)
Client bundle storing a couple of resources @author Chad Retz
examples/features/src/org/gwtnode/examples/features/resource/Resources.java
ReturnMessageCallback (Interface)
(no doc) [4 implementers]
src/org/gwtnode/dev/debug/HostChannel.java
MessageCallback (Interface)
(no doc) [3 implementers]
src/org/gwtnode/dev/debug/HostChannel.java

Core symbols most depended-on inside this repo

getNativeFunction
called by 184
src/org/gwtnode/core/JavaScriptFunctionWrapper.java
append
called by 170
src/org/gwtnode/dev/debug/BufferStream.java
getClass
called by 73
src/org/gwtnode/dev/symbol/ClientSymbolStore.java
on
called by 44
src/org/gwtnode/core/node/event/EventEmitter.java
write
called by 43
src/org/gwtnode/core/node/fs/Fs.java
length
called by 42
src/org/gwtnode/core/node/buffer/Buffer.java
get
called by 35
src/org/gwtnode/core/node/process/Process.java
stdout
called by 35
src/org/gwtnode/core/node/process/Process.java

Shape

Method 1,218
Class 215
Interface 8
Enum 5

Languages

Java100%

Modules by API surface

src/org/gwtnode/core/node/fs/Fs.java63 symbols
src/org/gwtnode/core/node/buffer/Buffer.java41 symbols
src/org/gwtnode/core/node/process/Process.java31 symbols
src/org/gwtnode/core/node/net/Socket.java27 symbols
src/org/gwtnode/core/JsonStringObjectMap.java26 symbols
src/org/gwtnode/dev/debug/SessionHandler.java25 symbols
src/org/gwtnode/dev/Compiler.java23 symbols
src/org/gwtnode/core/node/fs/Stat.java22 symbols
src/org/gwtnode/dev/debug/BufferStream.java20 symbols
src/org/gwtnode/core/node/tls/CleartextStream.java18 symbols
src/org/gwtnode/dev/debug/HostChannel.java16 symbols
src/org/gwtnode/core/node/http/ServerRequest.java16 symbols

For agents

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

⬇ download graph artifact