Introduction
Welcome to the ContentQL documentation!
What is ContentQL?
ContentQL is a modern web development platform designed to streamline the process of building fast, scalable, and dynamic websites. Leveraging a powerful tech stack that includes PayloadCMS, Next.js (TypeScript), and Tailwind CSS, ContentQL empowers developers to create custom headless content management systems with ease.
With ContentQL, developers can focus on building rich user experiences and complex content structures, while the platform handles the intricacies of content management, API integrations, and UI consistency.
Want To Get Started?
Getting Started
Learn how to create a web application using ContentQL
Integrations
Explore how to integrate your custom personalizations
Developer Docs
Discover guides and tools to enhance your development.
How to Use These Docs
On the left side of the screen, you'll find the docs navbar. You can follow them step-by-step when building your application. However, you can read them in any order or skip to the pages that apply to your use case.
On the right side of the screen, you'll see a table of contents that makes it
easier to navigate between sections of a page. If you need to quickly find a
page, you can use the search bar at the top, or the search shortcut (Ctrl+K
or
Cmd+K
).
To get started, check out the Installation guide.
Pre-Requisite Knowledge
Although our documentation is designed to be beginner-friendly, we need to establish a baseline to ensure the content stays focused on how to leverage ContentQL’s powerful features. We aim to highlight how easy it is to manage your CMS with ContentQL. Whenever a new concept is introduced, we’ll provide links to relevant documentation and resources to help you seamlessly integrate ContentQL into your workflow.
To get the most out of our documentation, it’s recommended that you have a basic understanding of PayloadCMS, Next.js, and either CSS or Tailwind for styling. If you need to brush up on your skills, explore our resources on PayloadCMS and Next.js. Then, see how easily you can manage and scale your CMS with ContentQL by building a fully customizable website. Learn more about ContentQL by building an application.
Join our Community
If you have questions about anything related to ContentQL, you're always welcome to ask our community on GitHub Discussions,