Crystallize & Astro Crystallize is a headless content management system for eCommerce that exposes a GraphQL API. ExampleSection titled Example src/pages/index.astro---// Fetch your catalogue paths from Crystallize GraphQL API import BaseLayout from '../../layouts/BaseLayout.astro';import { createClient } from '@crystallize/js-api-client'; const apiClient = createClient({ tenantIdentifier: 'furniture'}); const query = ` query getCataloguePaths{ catalogue(language: "en", path: "/shop") { name children { name path } } }`const { data: { catalogue } } = await apiClient.catalogueApi(query)---<BaseLayout> <h1>{catalogue.name}</h1> <nav> <ul> {catalogue.children.map(child => ( <li><a href={child.path}>{child.name}</a></li> ))} </ul> </nav></BaseLayout> More CMS guides Storyblok Contentful ButterCMS Builder.io DatoCMS Front Matter CMS Ghost Hygraph Keystatic Kontent.ai Statamic Strapi Tina CMS WordPress Caisy CloudCannon Crystallize Decap CMS Directus KeystoneJS microCMS Payload CMS Prepr CMS Prismic Sanity Spinal