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.
Who offers it
Platforms are grouped by the cheapest way to get this feature.
Free
Costs nothing: open source or a free plan.
-
Contentful References and validations
-
Craft CMS Custom fields and entry types; Solo is free for one user
-
Directus Works on your existing SQL schema; modeling is database-shaped
-
Drupal Content types, fields and views
-
Hygraph Strong schema builder
-
Keystatic Typed schema with blocks, relationships and conditional fields
-
Pages CMS Fields defined in one .pages.yml file: rich text, blocks, references, images and code
-
Payload Config-as-code collections and globals
-
Sanity Schemas and Studio defined in TypeScript
-
Strapi Content-Type Builder and Content Manager
Included
Part of the cheapest paid plan.
Tiered
Needs a higher plan, such as Pro or a custom plan.





