EVERYTHING XIAOMI
Get listed

SpacetimeDB

SpacetimeDB is a reactive backend platform that brings a relational database, server logic, authentication, deployment, and real-time synchronization together.

Place
#13 of 27
Score
7.1
SpacetimeDB's website

What SpacetimeDB is

SpacetimeDB is a reactive backend platform that brings a relational database, server logic, authentication, deployment, and real-time synchronization together. It describes its database as general-purpose and supporting strongly serializable ACID transactions. Client subscriptions receive automatic updates when data changes. Server modules run inside the database and can be written in Rust, C#, TypeScript, or C++; client support includes TypeScript and JavaScript, C++ including Unreal Engine, C# including Unity, and Rust. Hosting options include Maincloud, a managed serverless platform with scale-to-zero behavior and usage-based charges, or self-hosting on the user's own infrastructure. Installation is supported on Windows, macOS, and Linux, with a Docker command for running an instance. Authentication uses OpenID Connect identity tokens and supports providers including Auth0, Firebase, Clerk, Google, GitHub, and Facebook. SpacetimeAuth is described as a beta authentication-management service.

Good

  • Combines database, server logic, and real-time sync
  • Supports Rust, C#, TypeScript, and C++ modules
  • Managed hosting and self-hosting options
  • Free Maincloud plan available

Watch out

  • Free tier limits monthly credit and collaborators
  • SpacetimeAuth is a beta service
  • Team and Enterprise features are higher-tier options

Who it suits

SpacetimeDB may suit developers building real-time applications who want database, server logic, and synchronization together. It supports several languages and offers both managed hosting and self-hosting.

Verdict

SpacetimeDB combines backend components with real-time client updates and multiple deployment paths. Review the free-tier limits and note the beta status of SpacetimeAuth when assessing fit.

Plans and prices

From SpacetimeDB's own pricing page, checked 4 Oct 2026.

All about pricing
PlanPriceWhat it gives you
Maincloud FreeFree2,500 TeV free credit/month · up to 20 projects · up to 5 databases/project · up to 5 users/project · unlimited monthly active users
Maincloud Pro$25 a month100,000 TeV free credit/month, then 2,592 TeV/$ · unlimited projects and databases · 10 users included, then $25/user · automatic replication and backups
Maincloud Team$250 a month250,000 TeV free credit/month, then 2,592 TeV/$ · unlimited projects, databases, users, and collaborators · 10 organization users included, then $25/user · dedicated nodes available
EnterprisePriced on requestCustom on-prem and cloud deployment · custom scalability and replication · enterprise SLA · 24x7x365 support · dedicated onboarding engineer · Custom

The facts

Each one read from SpacetimeDB's own pages, with the date it was checked.

What it does

Auth caveat
SpacetimeAuth is described in the docs as a beta service for managing authentication without an external auth service or hosting server.checked 4 Oct 2026
Authentication
SpacetimeDB uses OpenID Connect identity tokens and documents compatibility with providers including Auth0, Firebase, Clerk, Google, GitHub, and Facebook.checked 4 Oct 2026
Database model
The product describes itself as a general-purpose relational database with strongly serializable ACID transactions.checked 4 Oct 2026
Deployment
The install page supports Windows, macOS, and Linux, and provides a Docker command for running an instance.checked 4 Oct 2026
Embedded logic
Server code runs inside the database and can be written in Rust, C#, or TypeScript.checked 4 Oct 2026
Hosting
Maincloud is described as a fully managed serverless platform with scale-to-zero behavior and usage-based charges.checked 4 Oct 2026
Integrations
The pricing page lists client support for TypeScript/JavaScript including React, C++ including Unreal Engine, C# including Unity, and Rust.checked 4 Oct 2026
Product
Spacetime is a reactive backend platform combining a database, server logic, authentication, deployment, and real-time sync.checked 4 Oct 2026
Real-time sync
Spacetime automatically publishes updates to clients so subscribed data stays synchronized.checked 4 Oct 2026
Self-hosting
The documentation provides instructions for running SpacetimeDB on the user's own infrastructure.checked 4 Oct 2026
Support
The Free plan includes community support, Pro includes email support, Team includes priority email support and SLAs, and Enterprise includes 24x7x365 support.checked 4 Oct 2026
Supported languages
Clockwork Labs says modules can be written in Rust, C#, TypeScript, or C++.checked 4 Oct 2026
Use case
Clockwork Labs says it originally built Spacetime to run BitCraft Online, its shared-world MMORPG, and that BitCraft still runs on the platform.checked 4 Oct 2026

The company

Company
Clockwork Labs says it was founded in 2019 to build foundational technologies for real-time applications.checked 4 Oct 2026

Money

Free tier limits
The Free plan includes 2,500 TeV credit monthly, five collaborators per database, and one hour of metrics history.checked 4 Oct 2026

Alternatives to SpacetimeDB

All alternatives
  1. 1Colyseus logo

    Colyseus

    Free planOpen sourceAndroidiOSWebAPI
    8.5From $15 a month
  2. 2Unity logo

    Unity

    Free planAndroidiOSWebAPI
    8.4Free plan
  3. 3

    PlayFab

    Free planAndroidiOSWebAPI
    8.3$99 usage-based
  4. 4AccelByte Gaming Services logo

    AccelByte Gaming Services

    Free planAndroidiOSWebAPI
    8.2From $1,000 a month
  5. 5brainCloud logo

    brainCloud

    Free planAndroidiOSWebAPI
    8.2From $5 a month
  6. 6Edgegap logo

    Edgegap

    Free planAndroidiOSWebAPI
    8.2From $0.03 a month