A modern, flat-file content management system for PHP. No database required.
Total CMS stores content as JSON files, renders with Twig templates, and provides a full REST API and admin interface. Built on PHP 8.2+ and the Slim 4 framework.
| Repo | Description |
|---|---|
| totalcms/cms | Total CMS core |
| totalcms/totalcms | Project skeleton for Composer |
| totalcms/docs.totalcms.co | Documentation site |
| totalcms/mcp.totalcms.co | MCP server for AI integration |
| totalcms/extension-starter | Starter Extension |
composer create-project totalcms/totalcms mysite