Live most Wednesdays 11:30am Pacific
What shipped, what’s next, and your questions answered on air.

A flat-file PHP CMS with a built-in MCP server. Build your site by hand, in your favorite web builder, or with a coding agent — your client edits only the parts you choose, and your design stays exactly as you built it. No database, no subscription, nothing leaves your server.
In the wild
A yoga studio in Japan, a car dealership in Germany, a newspaper association in Washington — same CMS. Different countries, different industries, front ends with nothing in common, because Total CMS never dictates the markup.
A Leap Above Dance
Education · aleapabovedance.com
Runs on Total CMS: EventsTeam or staffListings
by Joshua
Pronti AI
Software & Apps · pronti.com
by Mila Banerjee
Studio Jyoti
Health & Fitness · yogastudiojyoti.com
by Chaki
nuweb
Agency · nuweb.dk
Runs on Total CMS: Blog or newsPortfolioForms
by Jochen Abitz
stackswork
Software & Apps · stackswork.com
Runs on Total CMS: ProductsDownloadsForms
by Jochen Abitz
Chromatic Printing
Media & Publishing · chromatic.co.za
Runs on Total CMS: Blog or newsGalleriesPortfolio
by Warren Gurney
Speedy Websites
Agency · speedywebsites.com.au
Runs on Total CMS: Blog or newsPortfolioProducts
by Chris
Miserre Immobilien
Real Estate · miserre-immobilien.de
Runs on Total CMS: Blog or news
by Jochen Abitz
LAM Selbsthilfe Deutschland e.V.
Nonprofit & Association · lam-info.de
Runs on Total CMS: GalleriesTeam or staff
by Matthias Wolf
owamed AG
Professional Services · owamed-ag.de
Runs on Total CMS: GalleriesDownloads
by Matthias Wolf
Ristorante - Pizzeria Calimero
Food & Drink · ristorante-calimero.de
Runs on Total CMS: GalleriesTeam or staff
by Matthias Wolf
Autohaus Wallenwein
Automotive · wallenwein.com
Runs on Total CMS: Blog or newsTeam or staffDownloads
by Matthias Wolf
Backparadies Sprengel
Food & Drink · backparadies-sprengel.de
Runs on Total CMS: GalleriesProductsTeam or staff
by Jochen Abitz
Blutabnahme lernen
Education · blutabnahme-lernen.de
Runs on Total CMS: Blog or newsEventsForms
by Jochen Abitz
GEVU GmbH
gevu-gmbh.de
Runs on Total CMS: Blog or newsTeam or staffListings
by Jochen Abitz
Eight Seven
Agency · 87dash.com
Runs on Total CMS: Blog or newsPortfolioForms
by Joshua
A.M. Referral Partners
Nonprofit & Association · amreferralpartners.com
Runs on Total CMS: Blog or newsEventsGalleries
by Dr Bob
Doc Bob
IT & Computer Services · docbob.com
Runs on Total CMS: Blog or newsGalleriesPortfolio
by Dr Bob
PostOnly
postonly.app
Runs on Total CMS: Blog or newsListingsForms
by Joe Workman
Deutscher Fährverband e.V.
Nonprofit & Association · faehrverband.de
Runs on Total CMS: Blog or newsDownloadsForms
by Matthias Wolf
acelsis GmbH
Professional Services · acelsis.eu
Runs on Total CMS: Blog or newsProductsMenus
by Matthias Wolf
Graphic Gato
Agency · graphicgato.com
Runs on Total CMS: Blog or newsPortfolioMenus
by Chris Powers
Total CMS
totalcms.co
Runs on Total CMS: Blog or newsPortfolioListings
by Joe Workman
Grupo López-Rosa
Real Estate · lopezrosa.com
by Davide Fanchin
Liceo Villa Fontana
Education · liceovillafontana.education
by Davide Fanchin
Top Magazin Bonn
Media & Publishing · topmagazinbonn.de
by Hubertus Montgelas
AHG Hoffmann
Automotive · ahg-hoffmann.de
Runs on Total CMS: Blog or newsGalleriesProducts
by Matthias Wolf
Bright 'N Clean
brightncleanfl.com
Runs on Total CMS: ListingsForms
by Joshua
Goshin Karate
Health & Fitness · goshinkarate.de
by Hubertus Montgelas
WNPA
Nonprofit & Association · wnpa.com
Runs on Total CMS: Blog or newsEventsGalleries
by Joshua
See the showcase → Find a designer →
Built something with Total CMS? Send it in →
AI-Native
Total CMS ships with a built-in MCP server — not a bolt-on. Connect Claude Code, Cursor, or ChatGPT and your agent can query your schemas, search your content, and look up exact Twig signatures in real time. No hallucinated hooks. No guessed API shapes. A real CLI for terminal workflows, and agent skills that teach your AI the T3 way of doing things.
Your CMS is queryable by your agent — schemas, content, docs.
tcms — collections, schemas, objects, deploys. All scriptable.
Install once. Your agent scaffolds T3 sites the right way.

Why Total CMS
Rented platforms. Squarespace, Wix and Webflow hold your client’s content on their terms. If the pricing changes or the doors close, your client starts over.
Plugin roulette. A WordPress update, a conflict, a 2am call you didn’t sign up for and can’t bill for.
Open season on your design. Full admin access means your layout is only ever as safe as the client’s restraint.
Guesswork. Your agent invents hooks that don’t exist, because your CMS gives it nothing real to read.
I’ve been building tools for designers who hand sites to clients since 2009, and I’ve heard every one of those stories from them. Total CMS is my answer to all four.
I write the code, I ship every release, and I answer the forum and the support email myself. If you get stuck, you’ll be talking to me.
Joe Workman, founder of Total CMS · More about me · Come say hi
How it works
Drop the tcms directory on your server. No database setup. No complex configuration. Total CMS runs on flat-file JSON storage — meaning it works on virtually any host your clients already use, with nothing to configure and nothing that can break overnight. How it compares with other flat-file CMSs.
Start from the built-in content types — blogs, galleries, file downloads, styled text, and more. Or, on Pro, design your own schemas with exactly the fields you need. The result is a clean admin interface your clients can actually navigate on their own.
Content lives on the server you (or your client) controls. Flat files. No platform dependency. If they ever want to move hosts, change tools, or work with someone else — everything goes with them. That's what ownership actually means. The freelancer kit has the handoff checklist.
Guardrails
You decide which collections each client group can touch and what it can do there, and any field can be read-only. Clients update the content you want them to update. Employees add blog posts without touching anything structural. An agent signed in as your client gets your client’s access, no more. And the layout lives in your templates, where a client’s group never reaches — so your design stays exactly the way you built it.
The admin your clients edit in, on a laptop or a phone. A client signs in to a trimmed version of it: only the collections their group is allowed, and nothing structural.
In their words
Total CMS has become an indispensable tool for us as an advertising agency. It allows us to develop individual, sophisticated websites without compromising on design. We particularly value its flexibility and the ability to offer our clients simple, intuitive management of their website content. Combined with RapidWeaver and Foundation, we can efficiently implement almost any client requirement. For us, Total CMS is the perfect blend of creative freedom and professional content management.
Total CMS 3 leaves room for all kinds of scenarios that you might need when creating a professional website. After a short training period, you won't want to go back.
I've never had more control over my designs and the content I need to manage on the go. T3 is the most powerful CMS you'll ever find.
This isn't just a website builder, but the infrastructure of a web app builder… or even, a mini-platform builder.
TCMS3 has opened the door for me to build sites I honestly never would have thought possible before. The flexibility, structure, and freedom it provides changes how I think about content, scale, and long term site growth.
Everything you could do before is now cleaner, faster, and more resilient — and there's no going back.
Community
I’m live on YouTube most Wednesdays, we hang out on Zoom every Friday, and there’s a room full of designers who have been building client sites with these tools for years.
What shipped, what’s next, and your questions answered on air.

I answer the forum myself, and so do designers who have hit the same thing. Years of answered questions are there to search first.
Studios and freelancers who build with Total CMS, with the sites they have made. Some are taking on new work.
Real client sites from the community, each one reviewed before it goes up.
Platform
Bundled in the download, not bought from a store. Access control, scheduling, A/B testing, push notifications and Algolia search all ship with Total CMS — each one sandboxed behind permissions you toggle individually. The extension API is public, so you or your agent can build your own from the starter repo.
Total CMS never dictates your markup. Hand-code it, generate it, or design it in Stacks, Pinegrow, Bootstrap Studio, Blocs or the built-in Site Builder — then drop in Total CMS tags and the content becomes editable. A REST API, a PHP API and the tcms CLI handle everything else.
Pricing
No monthly fees. No subscription required. No pricing tier that makes your proposal awkward. One-time purchase, licensed per domain, with two years of updates included — and it keeps running after that. Bake it into your project cost and move on.
$195
One-time · per domain
$395
One-time · per domain
Let’s talk
Custom licensing & hosting
No credit card required · Full Pro features during trial · Free for local development
Every file stays on your server, under a license you buy once. Try it free for 45 days and see why web professionals keep choosing ownership over dependency.
Start Your Free 45-Day TrialComparing tools? Read our honest head-to-head comparisons and CMS guides.