2018-08-21 01:31:10 -07:00
< p align = "center" >
< a href = "https://strapi.io" >
2020-07-28 01:48:17 +05:30
< img src = "https://strapi.io/assets/strapi-logo-dark.svg" width = "318px" alt = "Strapi logo" / >
2018-08-21 01:31:10 -07:00
< / a >
< / p >
2017-09-29 11:29:17 +02:00
< h3 align = "center" > API creation made simple, secure and fast.< / h3 >
2019-09-06 17:00:23 +02:00
< p align = "center" > The most advanced open-source headless CMS to build powerful APIs with no effort.< / p >
2021-02-22 10:13:48 +01:00
< p align = "center" > < a href = "https://strapi.io/demo" > Try live demo< / a > < / p >
2017-09-29 11:29:17 +02:00
< br / >
2020-05-18 18:54:26 +02:00
2017-09-29 11:29:17 +02:00
< p align = "center" >
< a href = "https://www.npmjs.org/package/strapi" >
2020-06-05 04:36:32 -07:00
< img src = "https://img.shields.io/npm/v/strapi/latest.svg" alt = "NPM Version" / >
2017-09-29 11:29:17 +02:00
< / a >
< a href = "https://www.npmjs.org/package/strapi" >
2018-06-25 10:46:56 +02:00
< img src = "https://img.shields.io/npm/dm/strapi.svg" alt = "Monthly download on NPM" / >
2017-09-29 11:29:17 +02:00
< / a >
2021-05-31 02:37:37 -07:00
< a href = "https://discord.strapi.io" >
< img src = "https://img.shields.io/discord/811989166782021633?label=Discord" alt = "Strapi on Discord" / >
2017-09-29 11:29:17 +02:00
< / a >
< / p >
2016-01-11 14:33:29 +01:00
2017-09-29 11:29:17 +02:00
< br >
2016-12-05 18:43:03 +01:00
2018-08-21 01:31:10 -07:00
< p align = "center" >
< a href = "https://strapi.io" >
2020-05-26 15:40:46 +02:00
< img src = "https://raw.githubusercontent.com/strapi/strapi/master/public/assets/administration_panel.png" alt = "Administration panel" / >
2018-08-21 01:31:10 -07:00
< / a >
< / p >
2016-08-16 11:42:48 +02:00
2017-09-29 14:20:17 +02:00
< br >
2016-08-16 11:42:48 +02:00
2020-05-29 02:49:59 -07:00
Strapi is a free and open-source headless CMS delivering your content anywhere you need.
2019-05-31 13:46:00 +02:00
2019-09-06 17:00:23 +02:00
- **Keep control over your data**. With Strapi, you know where your data is stored, and you keep full control at all times.
2021-08-12 18:44:20 +02:00
- **Self-hosted**. You can host and scale Strapi projects the way you want. You can choose any hosting platform you want: AWS, Render, Heroku, a VPS, or a dedicated server. You can scale as you grow, 100% independent.
2019-09-06 17:00:23 +02:00
- **Database agnostic**. You can choose the database you prefer. Strapi works with SQL & NoSQL databases: MongoDB, PostgreSQL, MySQL, MariaDB, and SQLite.
- **Customizable**. You can quickly build your logic by fully customizing APIs, routes, or plugins to fit your needs perfectly.
2019-05-31 13:46:00 +02:00
2018-08-21 01:31:10 -07:00
## Getting Started
2017-07-26 17:16:44 +02:00
2020-12-18 07:50:37 -07:00
< a href = "https://strapi.io/documentation/developer-docs/latest/getting-started/quick-start.html" target = "_blank" > Read the Getting Started tutorial</ a > or follow the steps below:
2016-08-16 11:42:48 +02:00
2019-09-06 17:00:23 +02:00
### ⏳ Installation
2019-09-06 17:45:04 +02:00
Install Strapi with this **Quickstart** command to create a Strapi project instantly:
2019-09-06 17:00:23 +02:00
- (Use **yarn** to install the Strapi project (recommended). [Install yarn with these docs ](https://yarnpkg.com/lang/en/docs/install/ ).)
```bash
yarn create strapi-app my-project --quickstart
```
**or**
- (Use npm/npx to install the Strapi project.)
```bash
npx create-strapi-app my-project --quickstart
```
2019-09-06 17:16:43 +02:00
This command generates a brand new project with the default features (authentication, permissions, content management, content type builder & file upload). The **Quickstart** command installs Strapi using a **SQLite** database which is used for prototyping in development.
2019-09-06 17:00:23 +02:00
Enjoy 🎉
### 🖐 Requirements
2021-03-09 01:13:15 -07:00
Complete installation requirements can be found in the documentation under < a href = "https://strapi.io/documentation/developer-docs/latest/setup-deployment-guides/deployment.html #recommended -requirements" > Installation Requirements</ a > .
2018-08-21 01:25:06 -07:00
2019-05-31 15:25:41 +02:00
**Supported operating systems**:
2019-05-31 13:46:00 +02:00
2020-12-18 07:50:37 -07:00
- Ubuntu LTS/Debian 9.x
2019-05-31 15:25:41 +02:00
- CentOS/RHEL 8
2019-12-04 11:53:44 -08:00
- macOS Mojave
2019-05-31 15:25:41 +02:00
- Windows 10
2019-05-31 13:46:00 +02:00
- Docker - [Docker-Repo ](https://github.com/strapi/strapi-docker )
2018-11-28 00:30:04 -07:00
2019-05-31 15:25:41 +02:00
(Please note that Strapi may work on other operating systems, but these are not tested nor officially supported at this time.)
2018-11-28 00:30:04 -07:00
2019-05-31 15:25:41 +02:00
**Node:**
2019-05-31 13:46:00 +02:00
2021-06-23 07:55:40 +02:00
- NodeJS >= 12 < = 16
2019-05-31 13:46:00 +02:00
- NPM >= 6.x
2018-08-21 01:25:06 -07:00
2019-05-31 15:25:41 +02:00
**Database:**
2019-05-31 13:46:00 +02:00
- MySQL >= 5.6
- MariaDB >= 10.1
- PostgreSQL >= 10
2019-05-31 15:25:41 +02:00
- SQLite >= 3
2018-08-21 01:25:06 -07:00
2019-05-31 15:25:41 +02:00
**We recommend always using the latest version of Strapi to start your new projects**.
## Features
- **Modern Admin Panel:** Elegant, entirely customizable and a fully extensible admin panel.
2019-08-21 12:10:23 +02:00
- **Secure by default:** Reusable policies, CORS, CSP, P3P, Xframe, XSS, and more.
2020-05-29 02:49:59 -07:00
- **Plugins Oriented:** Install the auth system, content management, custom plugins, and more, in seconds.
2019-05-31 15:25:41 +02:00
- **Blazing Fast:** Built on top of Node.js, Strapi delivers amazing performance.
- **Front-end Agnostic:** Use any front-end framework (React, Vue, Angular, etc.), mobile apps or even IoT.
- **Powerful CLI:** Scaffold projects and APIs on the fly.
2021-06-29 16:27:35 +02:00
- **SQL databases:** Works with PostgreSQL, MySQL, MariaDB, and SQLite.
2019-05-31 15:25:41 +02:00
**[See more on our website ](https://strapi.io/overview )**.
2018-08-21 01:31:10 -07:00
## Contributing
2016-08-15 12:43:36 +02:00
2018-08-21 01:31:10 -07:00
Please read our [Contributing Guide ](./CONTRIBUTING.md ) before submitting a Pull Request to the project.
2015-10-01 00:30:16 +02:00
2019-09-06 17:16:43 +02:00
## Community support
2017-09-29 14:20:17 +02:00
2019-09-06 17:00:23 +02:00
For general help using Strapi, please refer to [the official Strapi documentation ](https://strapi.io/documentation/ ). For additional help, you can use one of these channels to ask a question:
2015-10-01 00:30:16 +02:00
2021-05-26 00:11:12 -07:00
- [Discord ](https://discord.strapi.io ) (For live discussion with the Community and Strapi team)
2020-04-17 01:58:01 -07:00
- [GitHub ](https://github.com/strapi/strapi ) (Bug reports, Contributions)
2020-09-23 08:49:42 -07:00
- [Community Forum ](https://forum.strapi.io ) (Questions and Discussions)
2020-12-01 16:56:32 +01:00
- [Academy ](https://academy.strapi.io ) (Learn the fundamentals of Strapi)
2019-05-31 15:25:41 +02:00
- [ProductBoard ](https://portal.productboard.com/strapi/tabs/2-under-consideration ) (Roadmap, Feature requests)
2019-09-06 17:00:23 +02:00
- [Twitter ](https://twitter.com/strapijs ) (Get the news fast)
2019-05-31 15:25:41 +02:00
- [Facebook ](https://www.facebook.com/Strapi-616063331867161 )
- [YouTube Channel ](https://www.youtube.com/strapi ) (Learn from Video Tutorials)
2018-01-18 12:28:59 +01:00
2018-08-21 01:31:10 -07:00
## Migration
2018-01-18 12:28:59 +01:00
2021-03-09 01:13:15 -07:00
Follow our [migration guides ](https://strapi.io/documentation/developer-docs/latest/update-migration-guides/migration-guides.html ) on the documentation to keep your projects up-to-date.
2016-09-28 11:21:41 +02:00
2018-10-19 17:08:43 +02:00
## Roadmap
2019-05-31 15:25:41 +02:00
Check out our [roadmap ](https://portal.productboard.com/strapi ) to get informed of the latest features released and the upcoming ones. You may also give us insights and vote for a specific feature.
2018-10-19 17:08:43 +02:00
2020-12-18 07:50:37 -07:00
## Documentation
See our dedicated [repository ](https://github.com/strapi/documentation ) for the Strapi documentation, or view our documentation live:
2021-03-09 01:13:15 -07:00
- [Developer docs ](https://strapi.io/documentation/developer-docs/latest/getting-started/introduction.html )
- [User docs ](https://strapi.io/documentation/user-docs/latest/getting-started/introduction.html )
2020-12-18 07:50:37 -07:00
2021-01-13 12:07:11 +01:00
## Try live demo
See for yourself what's under the hood by getting access to a [hosted Strapi project ](https://strapi.io/demo ) with sample data.
2016-09-28 11:21:41 +02:00
## License
2020-07-20 18:07:48 +02:00
See the [LICENSE ](./LICENSE ) file for licensing information.