v1.0 is now available

The CMS for Supabase Developers

Turn your Supabase database into a powerful, visual content management system. No migrations, no syncing, just direct database access with a beautiful UI.

Free 7-day trial · Cancel anytime

app.soupcms.io

Posts

Manage your blog posts

TitleAuthorStatusUpdated
Getting Started with SoupCMSJohn DoePublished2 hours ago
Advanced Schema ConfigurationSarah MillerPublished1 day ago
Building Custom ViewsMike RossDraft2 days ago
API Integration GuideJohn DoePublished3 days ago
User Authentication Deep DiveSarah MillerDraft5 days ago

Everything you need to manage content

A powerful CMS that connects directly to your Supabase database. No migrations, no syncing - your data stays where it belongs.

Visual Layout Builder

Drag and drop fields to create custom layouts. Design main content areas, sidebars, and grouped sections.

Rich Content Editing

Full WYSIWYG editing with TipTap. Support for text, rich text, JSON, selects, and relationship fields.

Google Analytics

Project-level analytics with page views, engagement, device usage, top countries, referrers, and more.

Team & Role Management

Create custom roles per project with granular table-level permissions. Control exactly who can see and edit each area of your CMS.

Multi-Project Support

Connect and manage multiple Supabase projects from a single dashboard.

Global Search

Find content instantly with a Cmd+K command palette that searches across your entire project.

Custom Domains

Use your own domain like cms.yourdomain.com. White-label your CMS for a seamless client experience.

Schema Introspection

Automatic table and relationship discovery. Zero configuration needed - just connect and go.

Asset Management

Built-in media library powered by Supabase Storage. Upload, organize, and manage files with ease.

Internationalization

Full multi-language support with 10 built-in locales including English, German, Spanish, French, Japanese, and more.

Direct Database Access

Your data stays in Supabase. We just provide the interface.

Built for developers, designed for clients

Every feature is crafted to make content management effortless while keeping developers in full control.

Design beautiful editor interfaces

Visual Layout Builder

Create custom layouts with drag-and-drop simplicity. Organize fields into main content areas, sidebars, and grouped sections. Your editors will love the intuitive interface.

  • Drag-and-drop field arrangement
  • Main + sidebar layouts
  • Collapsible field groups
  • Custom section ordering
Layout Configuration Try dragging fields
Title
Content
Featured Image
Sidebar
Status
Author
Powerful editing for every content type

Rich Content Editing

From simple text to complex structured data, SoupCMS handles it all. Rich text editing with TipTap, JSON editors, relationship selectors, and 15+ field types.

  • WYSIWYG rich text editor
  • 15+ configurable field types
  • Relationship field support
  • Real-time validation
Rich Text Editor
Manage all your projects in one place

Multi-Project Dashboard

Connect multiple Supabase projects and switch between them instantly. Each project has its own configuration, users, and content - all from a single dashboard.

  • Unlimited project connections
  • Per-project configuration
  • Isolated user access
  • Quick project switching
Project Switcher
Marketing Site
12 tables · 3 users
E-commerce App
24 tables · 5 users
Blog Platform
8 tables · 2 users
Per-project access control

Team & Role Management

Create custom roles per project and assign granular table-level permissions. Control exactly who can view, edit, or manage each area of your CMS. Import existing Supabase users instantly.

  • Custom roles per project
  • Granular table permissions
  • Email invitations
  • Import from Supabase
Team Members
JD
Admin
SM
Sarah Miller
Manager
MR
Editor
LW
Reviewer
Automatic database introspection

Zero-Config Schema Discovery

Connect your Supabase project and SoupCMS automatically discovers your tables, columns, relationships, and data types. No manual schema definition required.

  • Automatic table detection
  • Relationship mapping
  • Field type inference
  • Schema caching & refresh
Discovered Tables
P
posts
12 columns · 3 relations
U
users
8 columns · 2 relations
C
categories
5 columns · 1 relation
Powered by Supabase Storage

Built-in Asset Management

A full-featured media library that connects directly to your Supabase Storage buckets. Upload, organize, and manage files without leaving the CMS.

  • Multiple storage buckets
  • Folder organization
  • Drag-and-drop uploads
  • File preview & search
Media Library
Upload
images/blog
Understand your audience

Google Analytics

Connect Google Analytics to any project and get beautiful, at-a-glance insights. Track page views, engagement, device usage, top countries, pages, and referrers — all without leaving SoupCMS.

  • Page views & engagement charts
  • Device & browser breakdown
  • Top countries, pages & referrers
  • Project-level usage tracking
Analytics Overview
Sessions
12,847
+14% vs last month
Users
8,392
+9% vs last month
Bounce Rate
32.1%
-3% vs last month
Avg Duration
2m 48s
+12% vs last month
Page Views (Last 7 Days)
MonTueWedThuFriSatSun
White-label your CMS

Custom Domains

Use your own domain like cms.yourdomain.com for a fully branded experience. One-click DNS verification and automatic SSL make setup effortless. Available on Pro and Ultimate plans.

  • Bring your own domain
  • Automatic SSL certificates
  • One-click DNS verification
  • Seamless client branding
Domain Settings
cms.yourdomain.com
DNS Configuration
Verified
SSL Certificate
Active
Domain Status
Connected
Domain Verified

Enterprise-grade security, built-in

Your data stays in your Supabase project. SoupCMS connects securely and respects your existing security policies. No data leaves your infrastructure.

Row Level Security

Leverages Supabase RLS policies to ensure data access is always authorized at the database level.

CSRF Protection

All mutations are protected against cross-site request forgery attacks with secure token validation.

Secure Key Storage

Service keys are stored server-side only and encrypted. Client apps never have access to privileged credentials.

Role-Based Access

Per-project custom roles and granular table-level permissions ensure users only see and edit what they're authorized to access.

Security Headers

CSP, X-Frame-Options, and other headers protect against common web vulnerabilities.

Input Validation

All inputs are validated with Zod schemas before processing, preventing injection attacks.

Security Status
All systems protected
RLS Policies Active
CSRF Token Valid
SSL/TLS Encrypted
Security Headers Set
Last security scanJust now

Simple, transparent pricing

Start with a 7-day free trial. No hidden fees, no surprises.

Base

For individuals and small teams

$9.99/month
1 Supabase project
2 users per project
All view types
Asset management
Google Analytics
Global search (Cmd+K)
Role-based access
Priority support
Custom navigation
Start 7-Day Trial
Most Popular

Pro

For growing teams and agencies

$29.99/month
5 Supabase projects
10 users per project
All view types
Asset management
Google Analytics
Global search (Cmd+K)
Role-based access
Custom domains
Priority support
Custom navigation
Advanced layouts
Start 7-Day Trial

Ultimate

For large organizations

$99/month
30 Supabase projects
20 users per project
All view types
Asset management
Google Analytics
Global search (Cmd+K)
Role-based access
Custom domains
Priority support
Custom navigation
Advanced layouts
Dedicated support
Custom integrations
Start 7-Day Trial
FAQ

Frequently asked questions

Everything you need to know about SoupCMS

Still have questions? Contact our support team

Ready to build your next project?

Start building beautiful content-driven apps with Supabase and SoupCMS. Free 7-day trial, cancel anytime.