onvibe.run

← All updates

Data

Change without fear — drafts, versions and snapshots

Editing a live app that real people use is nerve-wracking. onvibe gives you a safety net at every layer, so you can move fast and still sleep at night.

Drafts: a private place to work

A draft is a private working copy with its own URL — a snapshot of your code, schema and asset references. Iterate freely, break things, try an idea. When you're happy, apply_changes pushes it back to the main app. It even detects drift across code, migrations and schema, so it won't quietly clobber a change you made directly to the live app and forgot about.

Versions: a button that says "before"

A version is a full snapshot — code plus a pg_dump of the database plus storage references — that you can rollback_to_version at any time. And before running migrations, onvibe takes a prunable safety snapshot automatically. If a migration goes sideways, you're one command away from the moment before it ran.

Together they turn "I'm scared to touch this" into "let's try it and see."

📖Read the docs — Versions & undo
Build your own app on onvibe →← All updates