stolon

Comparison

Stolon and Supabase

Supabase is a platform around Postgres, and its branches are environments for schema changes. A Stolon branch carries the whole database, and its data merges back.

As of 26 September 2026.

SupabaseStolon
What it isa Postgres development platform: a dedicated Postgres plus auth, storage, realtime and generated APIs (Apache-2.0)a Postgres-compatible database; closed source
A brancha separate environment with its own instance and API credentials; by default it starts with no data from the main project (seed files, or an "include data" option)CREATE DATABASE b: the whole database, schema, rows and history, instantly
Merging a branch backmerging runs a deployment workflow that applies the branch's pending migrations to production; the branching guide describes no data mergeMERGE DATABASE b INTO main: rows and schema, with conflicts named table[pk].column
Going back in timedaily backups kept 7 days on Pro, 14 on Team; point-in-time recovery $100 per month per 7 days of retentionFOR SYSTEM_TIME AS OF on any table and branch, and restore a branch to a moment
Branch price$0.01344 per branch, per hourno per-branch fee on paid plans
PlansFree $0 (2 active projects, 500 MB database, paused after a week idle); Pro $25/month (8 GB disk included, then $0.125 per GB); Team $599/month; Enterprise customfree in preview; prices published at launch
Postgres surfacePostgreSQL itself, with extensionsPostgres-compatible, with pgvector and the common extensions (check your queries)

When each fits

Sources