Supabase
Postgres development platform: database, auth, storage, edge functions, realtime
How it connects to Webstudio
Webstudio Resource variable GET on the auto-generated PostgREST endpoint https://<ref>.supabase.co/rest/v1/<table>?select=* with 'apikey' header (anon key + Row Level Security for public reads); official Webstudio guide. Writes from Webstudio Form via POST to REST (RLS insert policy) or an Edge Function; n8n has a native Supabase node. Database webhooks/pg_net can call n8n or Cloudflare deploy hooks.
Supabase research summary: Postgres with batteries included
Research summary · Use case: Backend for dynamic sites and apps (data, auth, storage)
Verdict: Supabase is the strongest pick when a Webstudio project grows into an app with users, auth and relational data. It is open, portable and extremely well documented. It is overkill and too technical as a pure marketing-site CMS for non-technical editors, where Baserow or Directus on top of Postgres fit better. Watch usage-based costs once projects go to production.
Pros
Real Postgres you can take anywhere; auth, storage and functions included; auto-generated REST API works directly as a Webstudio Resource; strong free tier; Apache-2.0 and self-hostable; massive community.
Cons
Not a client-friendly content editor; RLS and SQL needed to expose data safely; free projects pause; pricing cliff from Pro ($25) to Team ($599); support on standard tiers is slow per G2 reviewers.
Best for: Developers building data-driven sites or apps with auth behind Webstudio
Sources used for this review
- https://supabase.com/pricing - https://github.com/supabase/supabase - https://www.g2.com/products/supabase-supabase - https://www.jetadmin.io/blog/supabase-review/ - https://hackceleration.com/labs/review/supabase - https://docs.webstudio.is/university/integrations/supabase
How it connects
All stacks →Enable Row Level Security with a public select policy, then add a Resource GET to https://<ref>.supabase.co/rest/v1/<table>?select=*&published=eq.true with headers apikey and Authorization: Bearer <anon key>. Bind to Collections and dynamic pages; PostgREST filters (eq, order, limit) map to query params.
POST Resource to /rest/v1/<table> with anon key headers and Prefer: return=minimal, body from formData. Requires an RLS insert-only policy; for validation or spam checks route via an Edge Function or n8n instead.
Connect NocoDB to the Supabase Postgres connection string as an external data source, giving editors a spreadsheet UI over Supabase tables while the site reads through Supabase REST.
Experts for this tool
All experts →Lead Product Designer & no-code developer
Frontend Engineer – Webflow and Webstudio Expert
Fully managed open-source hosting (Baserow, Directus, NocoDB, Listmonk, Supabase)
AI, automation & growth agency – Baserow, Supabase, Postmark builds
Web development agency (Next.js, headless)
Software development company
Engineers inside your business – Cardiff, since 2017
Sovereign infrastructure & managed open source, hosted in Germany