Topics / #headless-cms

Headless CMS projects on GitHub

Content management systems exposing content through APIs.

As of , the most-starred Headless CMS projects on GitHub are strapi (73.3K stars), gatsby (55.9K stars) and payload (45.3K stars). GitHub.Locker tracks 6 Headless CMS repositories with 246.5K stars combined. The fastest-growing on October 17 was payload, with +28 stars in a day.

6Projects
246.5KStars in total
+68Stars in a day

Hot right now

Most stars gained in a day · Oct 17

The all-time top

6 projects · by stars

  1. #1 · strapi/strapi

    strapi

    Strapi is the leading open-source headless CMS: 100% JavaScript/TypeScript, it lets developers build content APIs fast while giving content creators a friendly editing interface.

    73.3K
  2. #2 · gatsbyjs/gatsby

    gatsby

    Gatsby is a free, open-source framework based on React for building fast websites and web apps, mixing the control of dynamically rendered sites with the speed of static-site generation.

    55.9K
  3. #3 · payloadcms/payload

    payload

    Payload is an open-source, fullstack TypeScript framework built on Next.js that gives you a full backend and admin panel instantly, usable as a headless CMS or as the backend for any app.

    45.3K
  1. 4

    directus

    38.6Kdirectus/directus · TypeScript

    Directus is an open-source backend platform that wraps your existing SQL database with instant REST and GraphQL APIs, a no-code admin app, authentication, and fine-grained permissions - turning any database into a headless CMS, admin panel, or custom app backend.

  2. 5

    decap-cms

    19.4Kdecaporg/decap-cms · JavaScript

    A Git-based CMS for static site generators: a single-page app you pull into the /admin part of your site, giving editors a clean UI for content stored in your Git repository.

  3. 6

    tinacms

    13.8Ktinacms/tinacms · TypeScript

    TinaCMS is an open-source headless CMS that lets you edit Markdown, MDX, JSON, and YAML content through a visual interface while storing everything as files in your own GitHub repo.

Often tagged together