stolon

Comparison

Stolon and Neon

Both give a Postgres client an instant branch. A Neon branch gets its own compute; a Stolon branch merges back.

As of 26 September 2026.

NeonStolon
What it isopen-source serverless Postgres; storage separated from compute (Apache-2.0)a Postgres-compatible database; closed source
A brancha copy-on-write clone of the parent's data; each branch has dedicated computeCREATE DATABASE b: instant at any size; the database name selects it
Merging a branch backNeon's branching overview describes reset-from-parent and restore; it does not describe merging a branch's data into its parentMERGE DATABASE b INTO main, with conflicts named table[pk].column and a DRY RUN preview
Going back in timeinstant restore within the history window: 6 hours on Free (1 GB limit), up to 7 days on Launch, up to 30 on ScaleFOR SYSTEM_TIME AS OF on any table and branch, and restore a branch to a moment
Branch price10 branches per project included on Free and Launch, 25 on Scale; then $1.50 per branch-month, prorated hourlyno per-branch fee on paid plans
Compute$0.106 per CU-hour on Launch, $0.222 on Scale; Free includes 100 CU-hours per project; scales to zero after 5 minutes idle on Free and Launchno per-branch compute
Storage$0.35 per GB-month on Launch and Scale; 0.5 GB per project on Free; instant-restore history $0.20 per GB-monthfree in preview; prices published at launch
Postgres surfacePostgreSQL itself, including extensionsPostgres-compatible, with pgvector and the common extensions (check your queries)

When each fits

Sources