C

CraftCMS

A flexible content management system with a focus on custom content modeling and developer-friendly architecture.

About CraftCMS

CraftCMS is a content management system built for designers and developers who want total control over their content architecture. Instead of forcing your content into a blog-first structure, it lets you define your own entry types, fields, and relationships through a flexible Matrix builder and custom field layouts. The admin panel is clean and uncluttered, it prioritizes editorial clarity over dashboard noise.

Craft runs on PHP and supports MySQL and PostgreSQL for storage. It has a mature plugin ecosystem covering SEO, ecommerce (Craft Commerce), multi-site management, and GraphQL/Element API endpoints for headless setups. The control panel is fully translatable, and the system supports localization out of the box. The templating engine is Twig, which feels natural for front-end developers. All assets and content revisions are stored in a way that makes rollbacks straightforward.

Small studios and large agencies both use Craft for bespoke sites that can’t be squeezed into a theme-based CMS. It is open source (MIT license) with paid editions (Pro, Enterprise) that add multi-site, user permissions, and advanced workflows. The community is active, and Pixel & Tonic remains the core developer. If you need a CMS that disappears into the background of your custom design, Craft is worth a look.
Website Builders

Quick Facts

Pricing
Freemium
License
Open Source
Platform
Any Platform
Version
5.7.4
Developer
Pixel & Tonic