spacetimedb-clients

Installation
SKILL.md

Use this skill for SDK concepts shared across languages.

Core client flow

  1. Generate module bindings from the current module, not stale checked-in examples.
  2. Build a DbConnection with the host URI, database name or identity, optional auth token, and connection callbacks.
  3. Start or tick the connection according to the SDK. Some SDKs do not process callbacks until advanced.
  4. Register row/reducer/subscription callbacks before relying on them.
  5. Subscribe to tables or queries; subscribed rows appear in the local cache after the subscription is applied.
  6. Read data from the local cache through generated table handles.
  7. Invoke reducers through generated reducer handles; observe reducer outcomes through SDK-specific events or event tables.

Cross-SDK rules

Installs
29
GitHub Stars
7
First Seen
May 7, 2026
spacetimedb-clients — danmossa/spacetimedb-skills