MCPcopy Index your code
hub / github.com/cloudflare/partykit

github.com/cloudflare/partykit @2.2.0

Chat with this repo
repository ↗ · DeepWiki ↗ · release 2.2.0 ↗ · + Follow
665 symbols 1,721 edges 155 files 55 documented · 8%
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

ConnectionManager (Interface)
(no doc) [4 implementers]
packages/partyserver/src/connection.ts
YjsInstance (Interface)
(no doc) [1 implementers]
packages/y-partyserver/src/server/index.ts
IntermediateEventTarget (Interface)
(no doc) [1 implementers]
packages/partysocket/src/type-helper.ts
PartyTracksConfig (Interface)
(no doc)
packages/partytracks/src/client/PartyTracks.ts
Env (Interface)
(no doc)
packages/partywhen/tests/env.d.ts
GlobalProps (Interface)
(no doc)
fixtures/lexical-yjs/env.d.ts
GlobalProps (Interface)
(no doc)
fixtures/monaco-yjs/env.d.ts
GlobalProps (Interface)
(no doc)
fixtures/rpc-sanity/env.d.ts

Core symbols most depended-on inside this repo

close
called by 198
packages/partysocket/src/ws.ts
addEventListener
called by 170
packages/partysocket/src/type-helper.ts
send
called by 133
packages/partysocket/src/ws.ts
usePartySocket
called by 65
packages/partysocket/src/react.ts
fetch
called by 61
packages/partyserver/src/tests/worker.ts
push
called by 59
packages/partytracks/src/client/PartyTracks.ts
get
called by 49
packages/partyserver/src/connection.ts
log
called by 45
packages/partytracks/src/client/History.ts

Shape

Method 268
Function 214
Class 126
Interface 57

Languages

TypeScript100%

Modules by API surface

packages/partyserver/src/tests/worker.ts92 symbols
packages/partyserver/src/index.ts41 symbols
packages/partysocket/src/ws.ts40 symbols
packages/partyserver/src/connection.ts34 symbols
packages/y-partyserver/src/server/index.ts33 symbols
packages/y-partyserver/src/tests/worker.ts26 symbols
packages/y-partyserver/src/provider/index.ts22 symbols
packages/partytracks/src/client/PartyTracks.ts18 symbols
packages/partywhen/src/index.ts17 symbols
packages/partysocket/src/index.ts14 symbols
packages/partytracks/src/client/makeBroadcastTrack.ts11 symbols
packages/y-partyserver/src/tests/index.test.ts10 symbols

For agents

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

⬇ download graph artifact