{"repo":"octahedroid/drupal-decoupled","free":true,"listed":false,"github":"https://github.com/octahedroid/drupal-decoupled","clone":"git clone https://github.com/octahedroid/drupal-decoupled.git","description":"Drupal Decoupled, discover the power of Drupal as a headless CMS with our quickstart ready to use and step-by-step guides.","language":"TypeScript","stars":55,"topics":["decoupled","drupal","graphql","headless","nextjs","remix"],"license":null,"category":"api-integrations-sdks","readme_excerpt":"Drupal Decoupled Using Drupal as a headless CMS with a Decoupled front-end implementation is a great way to get an enterprise-quality CMS, paired with a great modern development experience using Remix, Next.js, Astro and/or others. Unlock the full potential of Drupal as an API-first CMS. Our quick-start guides and ready-to-use examples help you get started in no time! Explore Drupal Decoupled Visit the docs to see how to use this project. Quickstart - Drupal - Remix - Next.js Step by step - Drupal - Remix - Next.js Development Setup This project is a monorepo managed with pnpm and Turborepo . Prerequisites - Node.js = 20.15.1 - pnpm = 9.0.0 Installation Development Commands Project Structure - packages/ - Publishable npm packages - drupal-decoupled - Core utilities for Drupal integration - drupal-auth-client - OAuth2 authentication client - create-drupal-decoupled - CLI scaffolding tool - starters/ - Framework starters (templates) - next/ - Next.js 15 with App Router - react-router/ - React Router v7 SSR - remix/ - Remix (deprecated) - storybook/ - Component library (source of truth) Supporting organizations Development sponsored by Octahedroid","default_branch":null,"files":null,"tree":[],"storefront":"/r/octahedroid","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/octahedroid/drupal-decoupled/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}