Webiny Headless CMS
Learn about Webiny's Headless CMS, an open-source GraphQL-based Headless CMS running on top of AWS serverless infrastructure.
New to Webiny?
The getting started guide will help you setup your environment, create and then deploy your first Webiny project.
Webiny Headless CMS is one of the most scalable and most customizable open-source headless CMS on the market. As an engineer, you’ll have full control to tailor-make the experience you wish to have. This applies both to the publishing and editorial process for content editors, as well as how the content is presented within your application.
Below you’ll find a few core articles that we recommend every engineer to go through with regards to mastering the experience of using and customizing the Headless CMS app. For additional learning, make sure to check out the remaining articles in the navigation.
Using the GraphQL API
Learn how to use the GraphQL API to perform basic actions such as retrieving and modifying content, but also how to do more advanced search queries.
GraphQL API Overview
Learn what is the Headless CMS GraphQL API, what are its main characteristics, and how to access it.
Advanced Filtering via API
Learn how to use the Headless CMS's built-in GraphQL API advanced filter.
extensions
Learn how to customize and extend the capabilities of the Headless CMS app.
Extend the GraphQL API
Learn how to extend the Headless CMS-related GraphQL types and operations.
Define Content Models via Code
Learn how to define content models and content model groups through code.
Customize Entry List Table Columns
Learn how to add, replace, or remove columns in the Entry List Table.
Additional resources
For more learning make sure to check out these articles.
Building a Frontend With NextJS
Learn how to build a frontend for Webiny Headless CMS with NextJS
Lifecycle Events
Learn about Headless CMS lifecycle events, how they work and how to subscribe to a lifecycle event.
Date/Time and Identity Meta Fields
Learn about the date/time and identity-related meta fields that are available for content entries.