Cockpit CMS and Publii solve very different publishing problems despite both being free and open source. Cockpit CMS is a self-hosted, PHP-based headless CMS…
| Cockpit CMS | Publii | |
|---|---|---|
| Primary category | CMS | CMS |
| Rating | Not documented | Not documented |
| Pricing model | Free/Open Source | Free and open source (GPL-3 license) core app; optional paid premium themes, plugins, and professional services |
| Starting price | Free | Free (desktop app); premium themes and plugins priced individually |
| Free plan | Yes | Yes |
| Free trial | Not documented | Not documented |
| Platforms | Web | Mac, Windows |
| Team collaboration | Not documented | Not documented |
| AI features | Not documented | Not documented |
| Public API | Yes | Not documented |
Server Requirement
Cockpit CMS: Cockpit CMS requires a self-hosted PHP 7.3+ server with SQLite or MongoDB and Apache with mod_rewrite.
Publii: Publii is a desktop app that generates static site files with no server required to run the CMS itself.
Server requirements affect ongoing hosting cost, security maintenance, and technical overhead.
API for Custom Frontends
Cockpit CMS: Cockpit exposes REST and GraphQL APIs compatible with Next.js, React, Vue, Svelte, PHP, and Node.js.
Publii: Publii does not offer an API since it generates static site files directly rather than serving content dynamically.
An API is required for building a custom, app-like frontend separate from the CMS itself.
Multi-User Collaboration
Cockpit CMS: Cockpit includes fine-grained, role-based permissions for multiple user roles.
Publii: Publii's cons explicitly note no built-in multi-user/team collaboration.
Teams with multiple contributors need role-based access controls to manage who can edit or publish.
Built-In SEO & Compliance Tooling
Cockpit CMS: Cockpit's SEO tools ship inside the paid Layouts & Pages Pro addon (part of the €299 license).
Publii: Publii includes SEO structured data, Open Graph tags, auto-generated XML sitemaps, and GDPR/CCPA cookie-banner and Google Consent Mode v2 support in its free core.
Free, built-in SEO and compliance tooling reduces setup work and cost for smaller publishers.
Pricing to Unlock Advanced Features
Cockpit CMS: Cockpit's advanced tooling (AI assistant, search, visual builder, sync) requires the one-time €299 Pro license.
Publii: Publii's core is entirely free under GPL-3.0; only optional premium marketplace themes and plugins cost extra.
Determines whether advanced features are truly free or gated behind a paid license.
| Feature | Cockpit CMS | Publii |
|---|---|---|
| Requires a self-hosted server | Available | Unavailable |
| REST/GraphQL API for custom frontends | Available | Unavailable |
| Generates static site output | Not documented | Available |
| Deploy targets (GitHub Pages, Netlify, S3, etc.) | Not documented | Available |
| Feature | Cockpit CMS | Publii |
|---|---|---|
| Multi-user roles/permissions | Available | Unavailable |
| Content revisions/version history | Available | Not documented |
| Visual page builder | Limited | Available |
| Built-in multi-language content | Available | Not documented |
| Feature | Cockpit CMS | Publii |
|---|---|---|
| Built-in SEO structured data/sitemaps | Limited | Available |
| GDPR/CCPA compliance tooling | Not documented | Available |
| Fully free core with no required license | Available | Available |
Starting price reflects the lowest paid tier, not the full cost for every team size or usage level.
Pros
Cons
Pros
Cons
Correct. Publii is a desktop app (Windows, macOS, Linux) that generates static sites deployed to targets like GitHub Pages, Netlify, or S3, with no server needed. Cockpit requires a self-hosted PHP 7.3+ server with SQLite or MongoDB.
Cockpit supports role-based permissions for multiple users. Publii's cons explicitly note it has no built-in multi-user/team collaboration.
Publii includes SEO structured data, Open Graph tags, and auto-generated sitemaps in its free core. Cockpit's equivalent SEO tools ship inside the paid Layouts & Pages Pro addon (€299 one-time).
Publii includes an advanced cookie banner and Google Consent Mode v2 support built in. This isn't documented as a Cockpit feature.
Cockpit's advanced tooling (AI assistant, search, visual builder, sync) requires the €299 one-time Pro license. Publii's core is entirely free under GPL-3.0, with only optional premium marketplace themes and plugins costing extra.
Yes. Cockpit exposes REST and GraphQL APIs for custom frontends built with Next.js, React, Vue, Svelte, PHP, or Node.js. Publii does not offer an API since it directly generates static site files instead.
Read the full Cockpit CMS review · Read the full Publii review