7,363 open-source and SaaS tools, with GitHub stats refreshed every day.

1 alternative ranked by real activity

Open-source Photon Engine alternative

One open-source alternative to Photon Engine, with its features, GitHub activity and licence.

The open-source alternative to Photon Engine listed on Enlisted is SpacetimeDB.

SpacetimeDB is listed under databases. It shipped code in the last 30 days and can be self-hosted.

Last updated October 2, 2026 · ranked by GitHub stars, growth and recent commits

SpacetimeDB

A relational database that doubles as an application server: you upload server logic as modules, and clients connect directly with state synced in real time.

GitHub stars
25k
Last commit
today
Latest release
v2.10.2
Self-hosted
Yes
spacetimedb.comSpacetimeDB homepage screenshot

SpacetimeDB is a relational database that doubles as an application server. Instead of deploying a separate web or game server between clients and a database, you describe your schema and business rules in a module, upload it into the database, and let clients connect to it directly. Modules can be written in Rust, C#, TypeScript or C++.

It compiles the module, hosts it inside the database engine and pushes state changes to connected clients in real time. Permission and authorization logic live in the module just as they would in a normal server, so an entire application can be written in a single language and deployed as one binary. The project argues this removes the need for a separate web server, containers, orchestration and a caching layer. Its topics highlight game development, MMORPG servers and web development.

SpacetimeDB is written in Rust, and its license is listed as 'Other' on GitHub, so review the terms before building commercial products on it. Its creators, Clockwork Labs, offer documentation and a website at spacetimedb.com. It suits real-time apps and multiplayer games where low latency and simple architecture matter.

Key features

  • Relational database that runs app logic
  • Modules in Rust, C#, TypeScript or C++
  • Automatic real-time state sync to clients
  • Permissions defined inside modules
  • Deploys as a single binary
  • Direct client connections without a middle server

Pricing: Maincloud Free is $0 per month with a monthly usage credit. Pro is $25 and Team $250 per month with larger credits and pay-as-you-go beyond them; Enterprise is custom.

Read more about SpacetimeDBWebsite GitHub

Photon Engine alternatives: questions

What is the best open-source alternative to Photon Engine?
SpacetimeDB is the only open-source alternative to Photon Engine listed on Enlisted so far: A relational database that doubles as an application server: you upload server logic as modules, and clients connect directly with state synced in real time.
Is SpacetimeDB free?
SpacetimeDB is open source, so the code is free to use under its licence, and it can be self-hosted on your own server or computer.
How does Enlisted rank Photon Engine alternatives?
By a score built from GitHub stars, star growth over the last 30 days and how recently the code changed. SpacetimeDB shipped code in the last 30 days. Data is refreshed daily, and nobody can pay to move up.

People also look for alternatives to…

View all