Adds one supamode schema. Your tables, data, and RLS policies stay untouched.

Loading video...
Supamode runs on your own servers and connects straight to your Supabase project.
Your content never passes through a third-party service, and there are no monthly fees.
Writers and editors manage content through forms, not SQL.
Developers stop fielding "can you change this row?" requests.
You get the full source code, not a hosted black box.
Change the interface, add features, integrate with internal systems, or white-label it for clients. Built with React 19, TypeScript, Hono, and Drizzle.
Pay once and use it forever, with no per-seat or monthly fees. The first year of updates is included; renewing costs half the license price and is optional.
Loading video...
Move between tables, follow relations, and filter rows from one interface.
Your team finds the record they need without writing a query or opening Supabase Studio.
Foreign keys become clickable links and searchable pickers, so related content is one click away.
Editors work with authors, categories, and tags as names, not IDs.
Search and filter any table by any column.
Save filtered views, such as "drafts by me" or "published this week", and share them with the team.
Each table gets a form generated from its columns and types.
Markdown editor for long text, date pickers, media uploads to Supabase Storage, and pickers for related records.

Chart widgets (bar, line, area) for trends, table widgets for row-level detail, and metric widgets for single KPIs.
A four-step wizard: name the widget, pick a data source, add filters, and check the live preview before saving.
Organize dashboards in tabs and arrange widgets on a drag-and-drop grid that works on any screen size.
Layouts persist across sessions. Data is cached and can be refreshed on demand.
Share dashboards with View or Edit access per role, such as Support, Management, or Operations.

Create roles such as Editor, Author, or Reviewer and assign them to team members.
Supamode permissions sit on top of your Supabase Row Level Security policies, which keep applying underneath.
Grant access per table and per Storage bucket.
Expose your content tables to editors and keep billing or user tables hidden.
Set create, read, update, and delete permissions separately for each role.
Authors can draft and edit posts; only reviewers can delete them.
Every change is written to an audit log.
See who changed which record, when, and what the previous value was.

Host the CMS anywhere. Your content stays in your Supabase database.
Useful when compliance rules out sending content to a hosted CMS.
You get the full source code.
You decide the roadmap and can adapt the editor to your exact content model.
Remove the Supamode branding and ship it under your own name.
Useful for agencies handing a CMS to clients.
A modular React codebase with a plugin system.
Add custom field types, new screens, or integrations with external services.
If your content already lives in Supabase, the question is whether the CMS adopts your tables and logins or brings its own.
| Supamode | Directus | Payload | Supabase Studio | |
|---|---|---|---|---|
| Works on your existing Supabase tables | Yes, reads your schema | Yes, introspects your database | No, you define collections in code | Yes |
| Your team signs in with | Supabase Auth | Directus user accounts | Payload user accounts | Supabase dashboard accounts |
| Where its own data lives | A separate supamode schema | directus_* tables in your database | Its own tables | Supabase platform |
| Built for non-developers | Yes | Yes | Yes | No, a developer tool |
Pay once. No subscriptions, no per-seat fees.
$297one-time
Buy Supamode$507.6one-time
Buy Pro Bundle$744.9one-time
Buy Teams BundleUse it forever. Support and updates last one year; renewing is optional and costs half the license price.
VAT may apply in your country.
Common questions about Supamode.
supamode schema, so it doesn't interfere with your existing tables.supamode schema for its own metadata and permissions. It never modifies your existing schemas, data, functions, or RLS policies.