π This repository is archived with Zenodo and can be cited using the DOI above.
A curated list of resources, tools, frameworks, and guides for building headless WordPress websites.
Headless WordPress separates the WordPress backend (content management) from the frontend presentation layer. This approach allows developers to use modern frameworks (React, Vue, Svelte, etc.) while leveraging WordPress as a CMS via REST or GraphQL APIs.
Support ongoing maintenance and curation via GitHub Sponsors.
- Overview
- API Access
- Frontend Frameworks
- Starters & Boilerplates
- Deployment Platforms
- Headless Hosting
- Authentication
- Plugins & Tools
- Tutorials & Guides
- Examples & Case Studies
- Related Lists
- WordPress REST API β Native API for accessing content and data.
- WPGraphQL β GraphQL server for WordPress.
- WPGraphQL JWT Authentication β JWT authentication for GraphQL.
- Next.js β Great for static or SSR frontends with WordPress data.
- Nuxt β Vue.js framework for building fast websites.
- Gatsby β React-based static site generator with WordPress integration.
- SvelteKit β Modern, fast, and lightweight.
- Astro β A performant, modern way to use WordPress data in any frontend.
- Vercel β Ideal for Next.js, supports edge rendering and API routes.
- Netlify β Great for static builds (e.g. Gatsby).
- Cloudflare Pages β Fast, global, and Git-integrated.
- WordPress VIP β Enterprise-grade headless WordPress hosting.
- Strattic β Static site generator and deployment platform for WordPress.
- WPEngine Atlas β Managed headless WordPress solution.
- How to Use WordPress as a Headless CMS with Next.js
- Gatsby + WordPress Source Plugin Guide
- Complete Guide to WPGraphQL
- WPEngine Headless Docs
Contributions are welcome. Please ensure your submission fully follows the requirements outlined in CONTRIBUTING.md, including formatting, scope alignment, and category placement.
Pull requests that do not adhere to the contribution guidelines may be closed.