Welcome to the Strapi CMS Documentation!#
The Strapi CMS documentation focuses on Strapi 5 and will take you through the complete journey of your Strapi 5 project. From the technical information related to the setup, advanced usage, customization and update of your project, to the management of the admin panel and its content and users.
<ThemedImage
alt="Homepage of the Admin Panel"
sources={{
light: '/img/assets/getting-started/admin-panel-homepage-2.png',
dark: '/img/assets/getting-started/admin-panel-homepage-2_DARK.png',
}}
/>
:::strapi Where to start as a beginner?
If you're totally new to Strapi 💡 Did you know?
The original purpose of the project was to help Bootstrap your API: that's where the Strapi name comes from and how Strapi was created.
Now, Strapi is an open-source headless CMS that gives developers the freedom to choose their favorite tools and frameworks and allows editors to manage and distribute their content using their application's admin panel.
Based on a plugin system, Strapi is a flexible CMS whose admin panel and API are extensible — and which every part is customizable to match any use case. Strapi also has a built-in user system to manage in detail what the administrators and end users have access to.
, we suggest you to:
- Head over to the Quick Start guide.
- Learn about the Admin Panel and the 2 main parts of the Strapi CMS: the Content Manager and Content-type Builder.
- Go through the available Strapi features, each fully documented in their own page. Perhaps you could be interested by Draft & Publish, Internationalization or Static Preview?
:::
The table of content of the Strapi CMS documentation displays 7 main sections in an order that should correspond to your journey with the product. Click on the cards to be redirected to the introduction of the section, or to the most read page of that section.
:::tip Tips to make the best of the docs
- If you already know exactly what you're searching for, use the search bar or navigate using the table of content.
- If you prefer learning more about Strapi while looking at the project code structure, you can use the interactive project structure page.
- If demos are more your thing, feel free to watch the , or you can request a .
- Try our AI assistant: Click or tap the Ask AI button and ask your questions using natural language. Watch it answer you in real time, then read recommended sources for more details.
- To help you integrate Strapi Docs with your favorite AI models, you can use the dropdown at the top of each page to Copy Markdown or visit the
llms.txtandllms-full.txtpages.
:::
:::strapi Information for beginner developers
Some parts of the CMS documentation (e.g. APIs, Configuration, Development) are mostly intended to developers and assume some prior knowledge of the JavaScript ecosystem.
If you also make your first steps with JavaScript web development while discovering Strapi, we encourage you to read more about and . If applicable to your project, you can also learn about before diving deeper into these technical parts of the CMS documentation.
:::