Connect your content
Choose a Supabase table or view and a Framer collection. Use a publishable key and a stable unique ID.
SUPABASE → FRAMER CMS
Bring database content into Framer without handing over the edit button. Review what changed, choose what goes live in your CMS, and sync when you’re ready.
See how it worksBy Vitalii · Preparing for launch
A SMALL, DELIBERATE WORKFLOW
Choose a Supabase table or view and a Framer collection. Use a publishable key and a stable unique ID.
Match columns to CMS fields. Save up to 20 setups per Framer project on your device, without saving keys in those setups.
Search and filter changes. Skip items or individual updated fields. Download a report with original values before you confirm.
FOR PEOPLE WHO EDIT WITH CARE
Built for designers and small agencies maintaining catalogs, directories, and other public content in Supabase.
Keep editorial changes in Framer by excluding fields from a sync. Missing source rows stay put by default; moving them to draft or deleting them requires your review.
Syncing changes the CMS. Publishing your website remains a separate action in Framer.
PLANNED LAUNCH PRICING
$0
For trying the workflow with a small source.
$39 USD, one time
For larger sources across your projects.
Taxes may apply. Framer plan limits still apply.
The plugin is preparing for marketplace review. Purchases are not open yet. Ask about early access.
CHECK THE FIT
Text, rich text, numbers, booleans, dates, links, images, and colors into a user-created Framer CMS collection. Collection references, multi-references, file fields, and authenticated private sources are not supported.
No. SupaBridge is a manual, one-way plugin. Open it in Framer, refresh the preview, and confirm a sync. It does not schedule background updates or write changes back to Supabase.
Use a Supabase publishable or legacy anonymous key. Row Level Security controls what it can read. Only connect content intended for a public website. Secret and service-role keys are rejected. Your Framer role must permit CMS edits.
There is no automatic undo. Download the change report before syncing; it includes original values for manual recovery. Writes can partially succeed if a connection fails. Refresh the preview before retrying. Deleted CMS item identities and references cannot be restored by SupaBridge.
Your Framer plan’s CMS limits apply. A source exceeding your chosen row limit is blocked instead of partially imported. An empty or unreadable source is blocked to protect existing content. A sync reads the rows visible to its key, so review source permissions before drafting or deleting missing items.
PRIVACY
SupaBridge by Vitalii · Effective September 29, 2026
The plugin sends your Supabase key and read requests directly to the Supabase project you choose. Content you confirm for syncing is sent to your Framer project. Framer may fetch and store imported images.
Connection settings, mappings, and named setups are stored in your browser for the current Framer project. Named setups never include keys. Your source key stays in memory unless you choose “Remember this key on this device.” Use “Forget connection” to remove the saved current connection and key; remove named setups separately. Clearing the plugin’s browser storage removes all local settings.
The plugin stores a non-secret source identity on the Framer collection and image identity metadata on synced items to match future changes. Disconnecting does not remove your CMS content. Downloaded reports contain CMS/source content and should be stored appropriately. The last sync record is held in memory until the plugin closes.
When Pro licensing is available, license verification sends your license key directly to Lemon Squeezy. The plugin does not persist the license key or customer details. Verification requires an internet connection. The checkout provider processes purchases under its own policies.
SupaBridge has no content-sync backend, advertising trackers, or analytics. This product page has no analytics, tracking cookies, or contact form. Hosting and service providers may process technical request information under their own policies. Emailing support shares the information you include with Vitalii and the email provider; never send secret keys or private customer data.
For support, privacy questions, or requests concerning information you have sent us, email igolololologol@gmail.com. See the policies for Supabase, Framer, Lemon Squeezy, and this site’s hosting provider.