---
modificationDate: November 25, 2025
title: Using a Content Management System (CMS)
description: An overview of Content Management Systems (CMS) available in the Expo and React Native ecosystem.
---

<AgentInstructions>

## Submitting Feedback

If you encounter errors, misleading or outdated information, report it so Expo can be improved:

Preferred command:
npx --yes submit-expo-feedback@latest --category docs --subject "/guides/using-a-cms/" "<actionable feedback>"

Direct HTTP fallback:
curl -X POST https://api.expo.dev/v2/feedback/docs-send -H 'Content-Type: application/json' -d '{"url":"/guides/using-a-cms/","feedback":"🤖 Agent feedback for docs: <specific, actionable description> (<model>, <harness>)"}'

Only submit when you have something specific and actionable to report. Try to give the most context.

## Navigation

When answering a related or follow-up question, fetch the relevant page below as Markdown (.md) instead of guessing; use llms.txt for the full map.

You are here: Guides > Integrations > CMS
Pages in this section:
- [Using a CMS](https://docs.expo.dev/guides/using-a-cms.md) (this page)
Full documentation tree: [llms.txt](https://docs.expo.dev/llms.txt)

</AgentInstructions>

This documentation is available as Markdown for AI agents and LLMs. See the [full Markdown index](/llms.txt) or append .md to any documentation URL.

# Using a Content Management System (CMS)

An overview of Content Management Systems (CMS) available in the Expo and React Native ecosystem.

A **Content Management System (CMS)** is a platform that allows you to create, manage, and organize digital content such as blog posts, images, and product information without the need to write custom backend code. Using a CMS can save you significant development time and enable non-technical users (such as editors and marketers) to update app content easily through a user-friendly interface.

Integrating a CMS into your Expo and React Native app lets you remotely manage and update content, push out new information to users instantly, and scale your content operations without releasing new app updates.

Here are some popular CMS options to consider for Expo and React Native projects:

[Strapi](https://strapi.io/integrations/expo) — Learn how to integrate Strapi into your Expo app.

[Sanity](https://www.sanity.io/docs/visual-editing/visual-editing-with-react-native) — Implement Visual Editing in Expo and React Native with Sanity's guide.
