Skip to content

hpakdaman/awesome-headless-cms

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 

Repository files navigation

Awesome Headless CMS Awesome

A curated list of headless CMS platforms, tools, starters, and resources for decoupled content architecture.

A headless CMS manages and delivers content via API — no front-end assumptions. Your content, your stack.

Contributing


Contents


Self-Hosted

Deploy on your own server. No vendor lock-in, full data ownership.

  • UnfoldCMS - Laravel + React + shadcn/ui CMS with REST API v1 (42 endpoints), HMAC-signed webhooks, and headless mode for Next.js, Astro, SvelteKit, and Nuxt. unfoldcms.com
  • Cockpit - Lightweight PHP headless CMS with REST API and flat-file storage option. ★1.8k
  • Craft CMS - PHP CMS with flexible content modeling and GraphQL API. ★3.6k
  • Directus - Wraps any SQL database with auto-generated REST and GraphQL APIs. ★36k
  • Ghost - Node.js publishing platform with memberships, newsletters, and REST API. ★54k
  • KeystoneJS - TypeScript-first GraphQL CMS and app framework for Node.js. ★9.9k
  • October CMS - Laravel-based CMS with REST API and plugin marketplace. ★11k
  • Payload CMS - TypeScript headless CMS built into Next.js. REST and GraphQL APIs. ★43k
  • Strapi - Leading open-source headless CMS. Auto-generates REST and GraphQL from your schema. ★72k
  • Wagtail - Django CMS with REST and GraphQL headless mode. Used by NASA, Google, Mozilla. ★20k
  • Webiny - Serverless CMS on AWS Lambda + DynamoDB + S3. GraphQL API, multi-tenancy. ★7k

Git-Based

Content lives in your Git repo. Version history, PR-based editorial workflows, zero database.

  • UnfoldCMS - Database-backed with full REST API; also exports static content. Webhooks trigger front-end rebuilds on publish. unfoldcms.com
  • Decap CMS - Git-based CMS for static site generators. Runs in the browser, GitHub/GitLab backend. ★19k
  • Statamic - Laravel CMS with flat-file and database modes. Git-sync for content. ★5k
  • TinaCMS - Markdown/MDX/JSON with Git version control, visual editing, and GraphQL queries. ★13k

SaaS (Reference)

Cloud-hosted headless CMS platforms — no self-hosting, managed infrastructure.

  • Contentful - Enterprise headless CMS with REST and GraphQL APIs, global CDN.
  • DatoCMS - GraphQL-first headless CMS with image optimization and real-time previews.
  • Hygraph - GraphQL-native CMS with content federation for complex digital ecosystems.
  • Prismic - Headless page builder with visual editor, optimized for Next.js and Nuxt.
  • Sanity - API-based CMS with GROQ query language and customizable Studio editor.
  • Storyblok - Hybrid headless CMS with real-time visual editor and component-based structure.

Frontend Starters

Pre-configured starters connecting popular front-end frameworks to headless CMS backends.

Next.js

Astro

SvelteKit

Nuxt

API Tools

Libraries and clients for querying headless CMS APIs.

  • Apollo Client - GraphQL client with caching and state management. Works with any GraphQL headless CMS. ★19k
  • graphql-request - Minimal GraphQL client for simple headless CMS queries. ★5.6k
  • TanStack Query - Async state management for fetching and caching CMS API responses. ★43k

Visual Page Builders

Open-source drag-and-drop builders that sit on top of any headless CMS.

  • Puck - React visual editor. Connects to any data source or headless CMS API. ★3k

Articles & Guides

In-depth articles on headless CMS architecture, selection, and implementation.


Contributing

See CONTRIBUTING.md.

License

CC0

About

A curated list of headless CMS platforms, tools, starters, and resources for decoupled content architecture

Topics

Resources

License

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors