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
Posts
Manage your blog posts
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.
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
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
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
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
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
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
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
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
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.
Simple, transparent pricing
Start with a 7-day free trial. No hidden fees, no surprises.
Base
For individuals and small teams
Pro
For growing teams and agencies
Ultimate
For large organizations
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.