Engineering

⌘K
  1. Home
  2. Docs
  3. Engineering
  4. Headless CMS Comparison

Headless CMS Comparison

See also: API Backend Frameworks Comparison: Strapi vs Frappe (ERPNext) vs NestJS vs Meteor vs WordPress

Contenders

  1. WordPress + WPGraphQL.
    Type: Full CMS with GraphQL API plugin
    Hypertext format: WordPress (XHTML based)
    Database: MariaDB/MySQL
    File storage: Filesystem (EBS)
    Live Preview: Yes using Gutenberg
  2. Strapi
    Type: Headless CMS with REST API and GraphQL API
    Database: PostgreSQL, MySQL, MariaDB
    File storage: Filesystem (EBS) or S3-compatible
    Live Preview: No
  3. Hasura
    Type: Database backend only with GraphQL API
    Database: PostgreSQL, upcoming: MySQL, MongoDB
    File storage: None
    Live Preview: No
  4. Webiny
    Type: Headless CMS with GraphQL API
    Database: DynamoDB, Elasticsearch (~$17/month depending on region)
    Live Preview: No
  5. TinaCMS Suite which consists of Tina Cloud and TinaCMS Toolkit. Powers ForestryCMS cloud service.
    Type: Git-based & Markdown-based headless CMS with GraphQL API
    Hypertext format: Markdown
    Database: Git
    File storage: Cloudinary
    Live Preview: Yes using React components
  6. Contentful
    Type: Commercial GraphQL Content API / Headless CMS
    Pricing: Free tier to 5 users and 25k documents, then $489/month for 25k documents
  7. Sanity which includes Sanity Studio (open source)
    Type: Commercial GraphQL Content API / Headless CMS
    Pricing: Free tier (10k documents) then $99/project/month
    File storage: Included, with CDN
    Note about Sanity Studio: It is an open source React single page application (SPA) and can be integrated in your own applications.
    Lock-in? Check out Sanity’s G2 reviews.
  8. Storyblok
    Type: Commercial GraphQL Content API / Headless CMS
    Pricing: Free tier then $84/user/project/year
    File storage: Included, with CDN
  9. GraphCMS
    Type: Commercial GraphQL Content API
    Pricing: Starts at $299/project/month
  10. Infinity
    Type: Commercial tabular datasets with REST API
    File storage: Included
  11. ERPNext
    Type: ERP with REST API
    Database: MariaDB
    File storage: Filesystem (EBS)
  12. DatoCMS
    Type: Commercial GraphQL Content API / Headless CMS
    Pricing: Free tier (300 records) then EUR 199/project/month (100k records)
    File storage: Included, with CDN
  13. Pimcore
    Type: CMS
    Pricing: Open source, with commercial support
    Database: MySQL
    File storage: Filesystem (EBS)
  14. Prismic
    Pricing: Free for 1 user, $9/project/month for 3 users, $20/project/month for 7 users, then $125/project/month for 25 users
    File storage: Included, with CDN
  15. React Bricks
    Type: Commercial Page-based Editor (not a content-oriented CMS) with React visual editor component
    Pricing: Free for 5 pages, then $16/month for 50 pages, then $99/month for 500 pages
  16. Editor.js
    Type: Block-styled editor
  17. Draft.js
    Type: Rich text editor framework for React

Current results:

Seems good: Sanity (full package) or just Sanity Studio

Seems excluded:

  • Contentful and Prismic. Reason: Reviewers migrating from Contentful and Prismic to Sanity.

How can we help?