Check out our all new pricing plans! Learn more.

Build your dream app

App development
at the speed of light.

SpacetimeDB is a real-time backend framework and database for apps and games. LLMs go much further with SpacetimeDB because it handles all the persistence, logic, deployment, and real-time sync in a single cohesive backend.

Select your preferred LLM, and try building a full Discord clone with AI.

1Install SpacetimeDB
curl -sSf https://install.spacetimedb.com | sh
2Initialize Your Project
spacetime dev --template chat-react-ts
3Tell the LLM to Build It For You
claude "This folder is initialized with a basic SpacetimeDB project. Using this as a starting point build a full Discord clone with channels, threads, and real time messaging with React.js"
Programmable Everything

Make an app
in realtime

SpacetimeDB automatically publishes updates to your clients so they're always in sync. Your server code is embedded into the database to give you extreme flexibility and type safety.

Select your preferred language and try editing the server code to see the behavior of this app change on the fly!

Code Editor
Editable lines are highlighted
STDB Chat Demo
Online Users
Demo User (You)
Transactions at the speed of light

Millions of Transactions.
Zero
Bottlenecks.

SpacetimeDB processes transactions at a scale and speed that leaves conventional databases behind.

SpacetimeDBrust
SpacetimeDBjs
Node.js + SQLite
Bun + Postgres
Node.js + Postgres
Node.js + Supabase
Node.js + CockroachDB
Node.js + PlanetScale
Convex
Transactions Per Second
025,00050,00075,000100,000125,000150,000
Built by developers. Proven in production.

Why developers choose SpacetimeDB

What people building with SpacetimeDB are saying.

Ok, SpacetimeDB is actually pretty cool! It gives you almost everything you need on the server side to build a multiplayer game. Think of it as Supabase but for building games.

You can write reducers to handle events on the server, and you can call them directly from the client or subscribe to their changes.

Shayan@ImSh4yy

SpacetimeDB collapses your entire backend into the database itself. No servers, no microservices, just Rust modules running at memory speed. Powers an entire MMORPG with zero traditional infrastructure.

Mudit Juneja@being_mudit

Spacetime is a cheat code.

Ray Fernando@RayFernando1337

The design of SpacetimeDB—or rather, its underlying mechanism—is so genius that I just can't stop grinning like an idiot, oh my.

とぴ。⎈🐧🦀@topi_banana

If you don't know yet, SpacetimeDB is here and it's going to warp the game dev space into a new big bang.

Think of it as whatever levelsio had to vibe code for his plane game to be a smooth multiplayer game, you can do it in an hour now.

Priyav K Kaneria@_diginova

Ok, SpacetimeDB is actually pretty cool! It gives you almost everything you need on the server side to build a multiplayer game. Think of it as Supabase but for building games.

You can write reducers to handle events on the server, and you can call them directly from the client or subscribe to their changes.

Shayan@ImSh4yy

SpacetimeDB collapses your entire backend into the database itself. No servers, no microservices, just Rust modules running at memory speed. Powers an entire MMORPG with zero traditional infrastructure.

Mudit Juneja@being_mudit

Spacetime is a cheat code.

Ray Fernando@RayFernando1337

The design of SpacetimeDB—or rather, its underlying mechanism—is so genius that I just can't stop grinning like an idiot, oh my.

とぴ。⎈🐧🦀@topi_banana

If you don't know yet, SpacetimeDB is here and it's going to warp the game dev space into a new big bang.

Think of it as whatever levelsio had to vibe code for his plane game to be a smooth multiplayer game, you can do it in an hour now.

Priyav K Kaneria@_diginova

SpacetimeDB — a database and server in one. Clients connect directly, run logic inside the DB. No Docker, no K8s, no ops bloat.

Used to power the entire backend of BitCraft, including real-time multiplayer.

Alvar Laigna@alvarlaigna

It's time! I'm using SpacetimeDB to backend my game, Vaerfel idle. It's an original idle mmorpg. We're almost at a point to where I'm comfortable asking for fundraising money for professional hooman-made art assets, etc.. Let me know what you think!

Marty McGlovin@MartyMcGlovin

I did develop and operate a successful web3 marketplace with the full stack.. kubernetes, postgres, elastic search, risingwave, redis etc... imho for game dev go with @spacetime_db. Currently building an @PlayArtifact clone in godot and spacetimedb and its fun and painless

Code Crusader@CrusaderCode

Unironically you can achieve this with a single rocket API and spacetimedb behind a loadbalancer.

wleddzig@wleddzig

We started concepting the game in July, and shipped it to the App Store before Halloween. 95% of the 3 month development time was spent developing the front-end client.

The backend was completely plug-and-play. It's genuinely shocking how easy SpacetimeDB made it to create a persistent open world.

Ryan Murphy@LightfoxGames

SpacetimeDB — a database and server in one. Clients connect directly, run logic inside the DB. No Docker, no K8s, no ops bloat.

Used to power the entire backend of BitCraft, including real-time multiplayer.

Alvar Laigna@alvarlaigna

It's time! I'm using SpacetimeDB to backend my game, Vaerfel idle. It's an original idle mmorpg. We're almost at a point to where I'm comfortable asking for fundraising money for professional hooman-made art assets, etc.. Let me know what you think!

Marty McGlovin@MartyMcGlovin

I did develop and operate a successful web3 marketplace with the full stack.. kubernetes, postgres, elastic search, risingwave, redis etc... imho for game dev go with @spacetime_db. Currently building an @PlayArtifact clone in godot and spacetimedb and its fun and painless

Code Crusader@CrusaderCode

Unironically you can achieve this with a single rocket API and spacetimedb behind a loadbalancer.

wleddzig@wleddzig

We started concepting the game in July, and shipped it to the App Store before Halloween. 95% of the 3 month development time was spent developing the front-end client.

The backend was completely plug-and-play. It's genuinely shocking how easy SpacetimeDB made it to create a persistent open world.

Ryan Murphy@LightfoxGames
SpacetimeDB Integrations

SpacetimeDB works with your favorite frameworks

Modern database environment illustration

Modern database environment

SpacetimeDB is a general purpose relational database with ACID guarantees, that takes stored procedures to the next level. You get to deploy your server logic directly into the database for 100x-1000x better performance and a dead-simple developer experience.

Documentation

Old ideas. Brand new paradigm.

SpacetimeDB is a developer-first platform that builds on concepts from computer science which date back to the 1960s. We're bridging the gap between theoretical foundations and developer experience to make development delightful again.
Supporters

Some of our investors

Skycatcher
Firstminute Capital
1Up Ventures
Supernode Global
David BaszuckiFounder of Roblox
David HelgasonFounder of Unity
Hilmar PéturssonCEO of CCP Games
Ed FriesEx VP Publishing Microsoft