For us, as a non-profit organisation with limited resources, Strapi offers one of the best solutions on the market when it comes to headless CMS:
- It’s easy to install and configure
- It can be deployed on a PaaS (e.g. Heroku), but even better, we simply use the Strapi Cloud to deploy our instance at an incredible price.
- We retain full control over UI, extensions, data and models
- Maximum flexibility through extensions, i.e. use the HTML editor of your choice
- It is open source
- Excellent documentation - most questions have already been asked and answered
- GraphQL API:
- It’s an extension maintained by the Strapi team
- Since Strapi version 5, the GraphQL API has improved immensely to provide an excellent developer experience. Review collected by and hosted on G2.com.
Unfortunately, there is no built-in HTML editor, forcing us to install one via an extension. The standard editor is using JSON abstract syntax tree (AST) and, if you are running a NextJS instance e.g., you will need an extra package to convert AST to HTML. Review collected by and hosted on G2.com.
At G2, we prefer fresh reviews and we like to follow up with reviewers. They may not have updated their review text, but have updated their review.
The reviewer uploaded a screenshot or submitted the review in-app verifying them as current user.
Validated through a business email account
Organic review. This review was written entirely without invitation or incentive from G2, a seller, or an affiliate.






