Contentful logo

19 self-hosted Contentful alternatives

Cloud-based headless CMS for creating, modeling, managing and delivering structured content via APIs to websites, mobile apps and other channels. Provides media asset management, localization, roles/workflows, SDKs, and content delivery APIs.

Alternatives to Contentful

Open-source headless CMS for building customizable content APIs with an admin UI, supporting REST/GraphQL and multiple databases.

Strapi screenshot

73k stars9.8k forkslast commit Actively maintained

Payload is an open-source, TypeScript-first headless CMS for Next.js with an extensible admin UI, auth, drafts, access control, and APIs for building fullstack apps.

Payload screenshot

44.4k stars4.1k forksMITlast commit Actively maintained

Directus turns any SQL database into a headless CMS with an admin app, role-based access control, and instant REST and GraphQL APIs for custom applications.

Directus screenshot

37.6k stars4.9k forkslast commit Actively maintained

Wagtail is an open-source CMS built on Django and Python, offering an editor-friendly admin UI, flexible content modeling with StreamField, and optional headless APIs.

Wagtail screenshot

20.5k stars4.6k forksBSD-3-Clauselast commit Actively maintained

KeystoneJS is an open-source headless CMS and application framework for Node.js that uses TypeScript, Prisma, GraphQL and React to provide customizable schemas, an Admin UI and generated APIs.

10k stars1.3k forksMITlast commit Actively maintained

Open-source full-stack CMS built with Node.js and MongoDB, featuring in-context visual editing and headless APIs for building modern websites and content apps.

ApostropheCMS screenshot

4.6k stars646 forkslast commit Actively maintained

Pimcore is an open core data and experience management platform combining PIM/MDM, DAM, CMS/DXP, CDP and digital commerce with extensible APIs and modeling tools.

3.8k stars1.5k forkslast commit Actively maintained

Squidex is an open-source headless CMS and content hub with REST and GraphQL APIs, workflows, versioning, and integrations for delivering content to any app or site.

Squidex screenshot

2.5k stars521 forksMITlast commit Actively maintained

Open source headless CMS and real-time graph database with schema tooling, full-text search, tables, documents, files, and SDKs for web apps.

AtomicServer screenshot

1.6k stars78 forkslast commit Actively maintained

Enterprise-grade PHP CMS with multisite, multilingual and headless capabilities, extensible via Composer and an extensive extension ecosystem.

TYPO3 screenshot

1.2k stars704 forksGPL-2.0last commit Actively maintained

A PHP-based CMS with a visual page builder, multi-site, localization, ecommerce, and GraphQL/REST APIs.

Vvveb CMS screenshot

1.2k stars211 forksAGPL-3.0last commit Actively maintained

Automad is a fast, lightweight flat-file CMS with an admin dashboard, block editor, in-page editing, theme/package support, and an optional headless JSON API.

Automad screenshot

927 stars55 forkslast commit Actively maintained

Open-source digital newsroom platform for news creation, curation, workflow, and multi-channel distribution, built around an API-centric headless CMS.

Superdesk screenshot

747 stars238 forksAGPL-3.0last commit Actively maintained

Cockpit is an API-first, self-hostable headless CMS for managing structured content, assets, and localization with REST and GraphQL APIs.

Cockpit screenshot

745 stars84 forkslast commit Actively maintained

Express middleware that generates REST collection APIs from JSON Schema with a Django-like admin UI; supports MongoDB, PostgreSQL or JSON-file storage.

452 stars24 forksMITlast commit Actively maintained

Symfony-based polymorphic CMS using a node system, Twig theming, Doctrine ORM and API-first support for building headless or traditional sites.

Roadiz screenshot

371 stars32 forkslast commit Actively maintained

Localess is a translation management tool and headless CMS built with Angular and Firebase, offering AI-assisted translations, schema-driven content, real-time editing, CDN caching, and API integration.

Localess screenshot

73 stars19 forksMITlast commit Actively maintained

Plone is an enterprise CMS built on Python and Zope, offering structured content, workflows, permissions, and optional headless APIs for secure websites and intranets.

Plone screenshot

Activity unknown

What replacing Contentful actually involves

Every option on this page is open source and free to run on your own hardware, so you own the data and there is no subscription to cancel. 17 of 19 shipped a commit in the last six months. Licences in this list: MIT, BSD-3-Clause, GPL-2.0, AGPL-3.0. In exchange you take on hosting, backups and updates yourself.

Browse everything in Headless CMS.

Other tools people replace alongside Contentful