Every CMS feature, explained.
Search the features we compare, or narrow them by group. Open one to see what it means and which platforms offer it.
- A/B testing Compare two versions of a page and keep the one that converts better.
- AI content tools Built-in AI that drafts, rewrites, reviews or organizes content inside the editor.
- AI translation Translates content into other languages with AI, field by field or document by document, ready for a person to review.
- Automation and webhooks Run tasks automatically when content changes, such as a rebuild, a notification or a multi-step flow.
- Commerce Sell products or services from the site, with a store, checkout and payments.
- Content modeling Define your own content types and fields, such as an Author or a Product, with references between them, instead of one big page body.
- Custom code Add your own code to the site: scripts, code injection, server functions or developer tools. Often held back for higher plans.
- Drafts and versioning Keep drafts apart from published content and go back to an earlier version when something goes wrong.
- Drag-and-drop page builder Build and rearrange pages from ready-made sections and blocks without writing code.
- Editorial workflow Content moves through steps such as draft, review and approved before it can be published.
- Environments Separate copies of your content and schema, such as staging and production, so changes can be tested before they reach the live site.
- Framework integrations Ready-made support for front-end frameworks such as Next.js, Astro, Nuxt or SvelteKit.
- Git-based content Content is stored as files in a Git repository, so every change has a history, can be reviewed and is never locked into a database.
- GraphQL API Fetch exactly the fields you need, across related content, in a single GraphQL request.
- Headless API Your content is available through an API, so any website, app or device can fetch and show it. The CMS does not decide how it looks.
- Hosting The vendor hosts your site, your content or your media for you, so there is no server of your own to run.
- Live preview See your changes on a preview of the real site while you edit, before you publish.
- Localization Publish the same content in several languages and markets, with a translation workflow for each locale.
- Markdown editor An editing screen for Markdown, MDX, JSON or YAML files, so editors can change content without opening a code editor or Git.
- MCP server Lets AI tools such as Claude or ChatGPT read, create and publish content through the Model Context Protocol, within the user's own permissions.
- Personalization Show different content to different visitors, based on who they are or what they did.
- Plugins and apps A marketplace or extension system that adds features you do not get out of the box.
- Real-time collaboration Several people edit the same content at the same time and see each other's changes as they happen.
- Reusable components Design a section or block once and use it on many pages. Change it in one place and every page follows.
- Roles and permissions Decide who can view, edit, approve and publish, down to single content types or fields.
- Scheduled publishing Choose a date and time for content to go live, or bundle several changes into one release.
- Self-hosting You can run the CMS on your own servers or cloud account, and keep full control of your data.
- Templates and themes Start from a finished design instead of a blank page, and restyle the whole site from one place.
- Visual editing Editors click on the real page and change text and components in place, instead of filling in a form far away from the result.
No feature matches that search. Clear the search or pick another group.