JavaScript headless-cms

Open-source JavaScript projects categorized as headless-cms

Top 15 JavaScript headless-cm Projects

headless-cms
  1. Ghost

    Independent technology for modern publishing, memberships, subscriptions and newsletters.

    Project mention: Save Hours Managing Ghost with These Python Scripts | dev.to | 2025-05-07

    I run the blog at Developer-Service.blog with a self-hosted Ghost instance.

  2. SurveyJS

    JavaScript Form Builder with No-Code UI & Built-In JSON Schema Editor. Add the SurveyJS white-label form builder to your JavaScript app (React/Angular/Vue3). Build complex JSON forms without coding. Fully customizable, works with any backend, perfect for data-heavy apps. Learn more.

    SurveyJS logo
  3. decap-cms

    A Git-based CMS for Static Site Generators

    Project mention: Ow I Blog with Obsidian, Hugo, GitHub, and Cloudflare – Zero Cost Owned | news.ycombinator.com | 2025-04-23

    Big fan of DecapCMS if you get tired of only writing from VScode or w/e.

    https://decapcms.org/

    Shameless plug for my AI blog run on Hugo -- https://reticulated.net/

  4. Cockpit

    Add content management functionality to any site - plug & play / headless / api-first CMS (by agentejo)

  5. headless-wp-starter

    πŸ”ͺ WordPress + React Starter Kit: Spin up a WordPress-powered React app in one step

  6. sveltia-cms

    Netlify/Decap CMS alternative. Fast, lightweight, Git-based headless CMS. Modern UX, first-class i18n support, mobile support + 100s of improvements. Open source & free.

    Project mention: I Found Perfect CMS after Years of Trial and Error | dev.to | 2025-04-03

    Payload, a CMS powered by Next.js, or Sveltia CMS, a Decap CMS alternative using Svelte, are examples of CMS that I recommend to avoid until they become framework agnostic.

  7. documentation

    Strapi Documentation (by strapi)

    Project mention: 6 Authentication Methods for Secure Web Applications | dev.to | 2025-04-25

    If you’re building secure, scalable web applications, Strapi v5 offers a robust authentication foundation. It supports multiple strategies-including local logins, third-party providers, and token-based authentication using JWTs-right out of the box. With built-in Role-Based Access Control (RBAC), you can define fine-grained user permissions through an intuitive admin panel. To explore how Strapi can help you implement secure, modern authentication in your next project, check out the Strapi 5 documentation.

  8. Mixcore CMS

    πŸš€ A future-proof enterprise web CMS supporting both headless and decoupled approaches. Build any type of app with customizable APIs on ASP.NET Core/.NET Core. Completely open-source and designed for flexibility.

  9. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  10. Ghost-CLI

    CLI Tool for installing & updating Ghost

  11. Puck CMS

    Open source, easy to learn and use, cross platform .NET Core CMS. Fast, scalable, code-first, unobtrusive and extensible with powerful querying and Lucene integration.

  12. fetch

    Isomorphic Wordpress API client and React hooks - super tiny, super fast. (by wp-headless)

  13. holo-theme

    A visually captivating and lightning-fast theme crafted on the Gatsby framework.

  14. strapi-postgres-cloudinary

    Deploy Strapi with PostgreSQL and Cloudinary on Render.

  15. nextjs-developer-portfolio

    A developer portfolio template powered by the Cosmic headless CMS.

  16. starter-nextjs-blog

    NextJS + Slicknode Headless GraphQL CMS blog starter kit

  17. publishing-strapiv4-heroku

    A production ready Headless CMS template of Strapi installable via Heroku Button

  18. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

JavaScript headless-cms discussion

Log in or Post with

JavaScript headless-cms related posts

  • Building a Customer Support Portal with Strapi, GPT, and Next.js (Part 1)

    6 projects | dev.to | 4 Mar 2025
  • Sveltia CMS: Fast, Lightweight, Git-Based Headless CMS. Made with Svelte

    1 project | news.ycombinator.com | 12 Jan 2025
  • Client-Side Search for Static Sites with Strapi, Next.js, Fusejs & Cloudflare

    6 projects | dev.to | 26 Nov 2024
  • Ask HN: Where After WordPress?

    7 projects | news.ycombinator.com | 15 Oct 2024
  • The Static Site Paradox

    4 projects | news.ycombinator.com | 8 Oct 2024
  • What is New for Developers in Strapi 5: Top 10 Changes

    5 projects | dev.to | 8 Oct 2024
  • Best way to set up a risky blog?

    3 projects | news.ycombinator.com | 18 Aug 2024
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 22 May 2025
    InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now. Learn more β†’

Index

What are some of the best open-source headless-cm projects in JavaScript? This list will help you:

# Project Stars
1 Ghost 49,256
2 decap-cms 18,339
3 Cockpit 5,403
4 headless-wp-starter 4,501
5 sveltia-cms 1,404
6 documentation 1,118
7 Mixcore CMS 852
8 Ghost-CLI 471
9 Puck CMS 169
10 fetch 53
11 holo-theme 44
12 strapi-postgres-cloudinary 43
13 nextjs-developer-portfolio 43
14 starter-nextjs-blog 8
15 publishing-strapiv4-heroku 3

Sponsored
JavaScript Form Builder with No-Code UI & Built-In JSON Schema Editor
Add the SurveyJS white-label form builder to your JavaScript app (React/Angular/Vue3). Build complex JSON forms without coding. Fully customizable, works with any backend, perfect for data-heavy apps. Learn more.
surveyjs.io

Did you know that JavaScript is
the 3rd most popular programming language
based on number of references?