#spacetime-db #sdk #client-sdk #clients #module #set #how

spacetimedb-sdk

A Rust SDK for clients to interface with SpacetimeDB

23 releases (1 stable)

1.0.0 Feb 28, 2025
1.0.0-rc2 Dec 13, 2024
1.0.0-rc1 Nov 6, 2024
0.12.0 Oct 4, 2024
0.5.0 Jul 4, 2023

#175 in WebSocket

Download history 3/week @ 2024-11-30 32/week @ 2024-12-07 74/week @ 2024-12-14 1/week @ 2024-12-21 2/week @ 2025-01-04 82/week @ 2025-01-11 20/week @ 2025-01-18 88/week @ 2025-01-25 15/week @ 2025-02-01 3/week @ 2025-02-08 4/week @ 2025-02-15 47/week @ 2025-02-22 175/week @ 2025-03-01 128/week @ 2025-03-08 53/week @ 2025-03-15

404 downloads per month

Custom license

160KB
2.5K SLoC

The SpacetimeDB Rust client SDK, which enables native Rust applications to communicate with SpacetimeDB modules.

This library depends on a set of module-specific definitions autogenerated by the SpacetimeDB CLI. See the SpacetimeDB Rust client SDK reference for more oh how to generate these bindings. Names and definitions referenced by the CLI's codegen.

Necessarily public, but should not be considered part of this library's public interface. These may change incompatibly without a major version bump. Unstable interfaces not ready for the prime time.

These may change incompatibly without a major version bump.

Dependencies

~22–35MB
~701K SLoC