MCPcopy Index your code
hub / github.com/clockworklabs/spacetimedb-typescript-sdk

github.com/clockworklabs/spacetimedb-typescript-sdk @v1.0.3

Chat with this repo
repository ↗ · DeepWiki ↗ · release v1.0.3 ↗ · + Follow
602 symbols 1,249 edges 96 files 41 documented · 7% updated 9mo ago@clockworklabs/spacetimedb-sdk@1.3.3 · 2025-09-23★ 74
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

@clockworklabs/spacetimedb-sdk is a TypeScript SDK for SpacetimeDB.

Source code can be found here on GitHub.

Extension points exported contracts — how you extend this code

ValueAdapter (Interface)
(no doc) [3 implementers]
packages/sdk/src/algebraic_value.ts
Serializer (Interface)
(no doc) [1 implementers]
packages/sdk/src/serializer.ts
ReducerArgsAdapter (Interface)
(no doc)
packages/sdk/src/algebraic_value.ts
ParseableType (Interface)
(no doc)
packages/sdk/src/algebraic_value.ts
DbContext (Interface)
(no doc)
packages/sdk/src/db_context.ts

Core symbols most depended-on inside this repo

deserialize
called by 57
packages/sdk/src/algebraic_value.ts
serialize
called by 53
packages/sdk/src/algebraic_type.ts
createProductType
called by 42
packages/sdk/src/algebraic_type.ts
createStringType
called by 23
packages/sdk/src/algebraic_type.ts
set
called by 22
packages/sdk/src/operations_map.ts
#createType
called by 20
packages/sdk/src/algebraic_type.ts
createU32Type
called by 20
packages/sdk/src/algebraic_type.ts
#expandBuffer
called by 18
packages/sdk/src/binary_writer.ts

Shape

Method 294
Function 186
Class 101
Interface 20
Enum 1

Languages

TypeScript99%
Rust1%

Modules by API surface

packages/sdk/src/algebraic_type.ts66 symbols
packages/sdk/src/algebraic_value.ts59 symbols
packages/sdk/src/db_connection_impl.ts27 symbols
examples/quickstart-chat/src/module_bindings/index.ts26 symbols
packages/sdk/src/binary_writer.ts23 symbols
packages/sdk/src/binary_reader.ts23 symbols
packages/test-app/src/module_bindings/index.ts18 symbols
packages/sdk/src/subscription_builder_impl.ts16 symbols
packages/sdk/src/db_connection_builder.ts13 symbols
packages/sdk/src/connection_id.ts13 symbols
packages/sdk/src/client_api/server_message_type.ts13 symbols
packages/sdk/src/utils.ts12 symbols

For agents

$ claude mcp add spacetimedb-typescript-sdk \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact

Ask about this repo answers extend the page