Skip to main content

23 docs tagged with "introduction"

View All Tags


Learn how you can manage and customize the configuration of your Strapi application.

Content API

Once you've created and configured a Strapi project, created a data structure with the Content-Type Builder and started adding data through the Content Manager, you likely would like to access your content.


Learn what a Document is in Strapi v5


Learn many different options to install Strapi and getting started on using it.


Integrate Strapi with a multitude of frameworks, frontend or backend programming languages.

Introduction to plugins

Strapi is built around different types of plugins. Every default Strapi application comes with the following pre-installed plugins:

Introduction to Releases

Introduction to the Releases feature that enables content managers to organize entries to publish/unpublish simultaneously

Introduction to the Content-type Builder

The Content-type Builder is a core plugin of Strapi. It is a feature that is always activated by default and cannot be deactivated. The Content-type Builder is however only accessible when the application is in a development environment.


Strapi comes with built-in plugins (i18n, GraphQL, Users & Permissions, Upload, API documentation, and Email) and you can install plugins as npm packages.

Query Engine API

Strapi provides a Query Engine API to give unrestricted internal access to the database layer at a lower level.

Setup and Deployment

Strapi is meant to be installed on your local machine, then configured, and finally deployed to a remote environment. This documentation section describes these topics, and clicking on any of the following cards will lead you to the corresponding section:


Get started with TypeScript for your Strapi application

Using Strapi plugins

Learn more about Strapi built-in plugins and how to use them from a developer perspective.