Strapi is the leading open-source headless CMS built with Node.js and TypeScript. It auto-generates REST and GraphQL APIs from content types, provides a customizable admin panel, and supports roles, i18n, and plugin extensions.
Installs into .claude/skills of the current project.
Are you the author of Strapi Headless Cms Rest Graphql?
Add the live security badge to your README. It updates with every re-scan.
[](https://www.skillsdirectory.com/skills/agentskillexchange-strapi-headless-cms-rest-graphql)
---
name: "Strapi Open Source Headless CMS with REST and GraphQL APIs"
slug: "strapi-headless-cms-rest-graphql"
description: "Strapi is the leading open-source headless CMS built with Node.js and TypeScript. It auto-generates REST and GraphQL APIs from content types, provides a customizable admin panel, and supports roles, i18n, and plugin extensions."
github_stars: 71740
verification: "security_reviewed"
source: "https://github.com/strapi/strapi"
category: "WordPress & CMS"
framework: "Custom Agents"
tool_ecosystem:
github_repo: "strapi/strapi"
github_stars: 71740
npm_package: "@strapi/strapi"
npm_weekly_downloads: 147371
---
# Strapi Open Source Headless CMS with REST and GraphQL APIs
Strapi is the leading open-source headless CMS built with Node.js and TypeScript. It auto-generates REST and GraphQL APIs from content types, provides a customizable admin panel, and supports roles, i18n, and plugin extensions.
## Installation
Use the upstream install or setup path that matches your environment:
- npx create-strapi@latest my-project
- npx @strapi-community/dockerize@latest
Requirements and caveats from upstream:
- Hardware & software requirements (OS, Node.js, databases) at **[Requirements docs](https://docs.strapi.io/cms/deployment#hardware-and-software-requirements)**
- ## Docker
- Strapi doesn't ship official Docker images, so you build your own from your project. The fastest way to get started is with the community CLI tool:
Basic usage or getting-started notes:
- <a href="https://docs.strapi.io/developer-docs/latest/getting-started/quick-start.html" target="_blank">Read the Getting Started tutorial</a> or follow the steps below:
- ### ⏳ Installation
- Use the **Quickstart** command below to create a new Strapi project instantly:
- Source: https://github.com/strapi/strapi
- Extracted from upstream docs: https://raw.githubusercontent.com/strapi/strapi/HEAD/README.md
## Source
- [Agent Skill Exchange](https://agentskillexchange.com/skills/strapi-headless-cms-rest-graphql/)