

SpacetimeDB
You can think of SpacetimeDB as both a relational database and a server combined into one. Instead of deploying a web or game server that sits in between your clients and your database, clients connect directly to the database and execute your logic inside the database itself.
Cost / License
- Freemium
- Proprietary
Platforms
- Mac
- Windows
- Linux
- Docker
Features
- Multiplayer
- Command line interface
PostgreSQL support
- Support for WebAssembly
- Relational Database
- Serverless
Tags
- Postgres SQL
- webassembly
- oidc
- acid
- Developer Tools
SpacetimeDB News & Activities
Recent activities
POX added SpacetimeDB as alternative to Silk- POX added SpacetimeDB
SpacetimeDB information
What is SpacetimeDB?
You can think of SpacetimeDB as both a relational database and a server combined into one. Instead of deploying a web or game server that sits in between your clients and your database, clients connect directly to the database and execute your logic inside the database itself. No more Docker, Kubernetes, VMs, microservices or extensive ops infrastructure.
SpacetimeDB has enabled us to build our massively multiplayer game, BitCraft, with a small team. Its entire backend, including all game logic, real-time player positions, and all persistent state, is implemented as a SpacetimeDB module.
Deploying to SpacetimeDB:
- Write a SpacetimeDB module
- Compile the module to WebAssembly
- Upload to SpacetimeDB
Modern database environment
SpacetimeDB takes stored procedures to the next level, allowing you to deploy your whole app directly into the database. It's like a smart contract… if smart contracts were fast, cheap, and easy to use.



