JavaScript headless-cms

Open-source JavaScript projects categorized as headless-cms

Top 16 JavaScript headless-cm Projects

  • Strapi

    🚀 Strapi is the leading open-source headless CMS. It’s 100% JavaScript, fully customizable and developer-first.

    Project mention: Should you be blogging as a software developer? | | 2023-05-26

    This is the route that I have taken. I have a slightly complicated setup with a custom-made Gatsby.js website hosted in an AWS S3 bucket with a Strapi CMS to store all my posts.

  • Ghost

    Turn your audience into a business. Publishing, memberships, subscriptions and newsletters.

    Project mention: Should you be blogging as a software developer? | | 2023-05-26

    Ghost is another option, you can host Ghost yourself or pay for their cloud hosting platform. If you sign up for their hosting platform it doubles up as a newsletter as well but it can get quite costly if you have a lot of subscribers.

  • Appwrite

    Appwrite - The Open Source Firebase alternative introduces iOS support . Appwrite is an open source backend server that helps you build native iOS applications much faster with realtime APIs for authentication, databases, files storage, cloud functions and much more!

  • Cockpit

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

    Project mention: Pocketbase alternative made with php | | 2023-05-13 Recommend using V1, since V2 is a bit new and lags documentation and plugins.

  • headless-wp-starter

    🔪 WordPress + React Starter Kit: Spin up a WordPress-powered React app in one step

  • nextjs-wordpress-starter

    A headless starter for WordPress powered by Next.js.

  • Ghost-CLI

    CLI Tool for installing & updating Ghost

  • strapi-middleware-cache

    :electric_plug: A cache middleware for

  • CodiumAI

    TestGPT | Generating meaningful tests for busy devs. Get non-trivial tests (and trivial, too!) suggested right inside your IDE, so you can code smart, create more value, and stay confident when you push.

  • Puck CMS

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

  • microsoft-new-orchard

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

    Project mention: Microsoft New Orchard | | 2023-05-26

    Hi Guys, really chuffed right now that Microsoft have taken on my CMS project Puck Core as part of (new) Orchard Core. Please check it out and read the wiki, especially the querying, headless, editor templates and workflow.

  • storyblok-js-client

    Universal JavaScript client for Storyblok's API

    Project mention: Cracking the Code: An Inspiring Discussion on Open Source with Ana at Girl Code Coffee Chat #8 | | 2023-05-03

    We at Storyblok have also already dipped our toes into the world of open source by developing SDKs for to integrate Storyblok with different frontend technologies a little more conveniently. While of course there is the storyblok-js-client, which you can use to implement Storyblok your project, the DevRel team has started to create and maintain different SDKs like the one for Gatsby or Svelte to make it even easier to work with your favorite Technology and Storyblok.

  • fetch

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

  • strapi-postgres-cloudinary

    Deploy Strapi with PostgreSQL and Cloudinary on Render.

    Project mention: 6 Top Deployment Options For Your Strapi Application | | 2022-11-14

    Render is a cloud-based solution for building and running apps, websites, and CDNs with free TLS certificates. They have flexible pricing and offer database management with PostgreSQL. If you are considering this option, you can follow the deployment guide here.

  • fractagui

    Deviant graph visualization user interface featuring XML + XHTML. Zooming-elements based, parent-children orbiting, fractal-structure inspired.

    Project mention: Deviant headless and flat file content management | | 2023-04-14

    Project home page:

  • cms

    BCMS is a Headless CMS for developers & their clients. Works nicely as a Gatsby CMS, Next.js CMS, Nuxt CMS. You can self-host it. (by bcms)

    Project mention: Seeking the Perfect CMS for Custom Coded Websites with Static Site Generators: KirbyCMS, NetlifyCMS, or Something Else? | | 2023-04-05

    We had the same problem when it came to customization with certain CMSs. But we started using BCMS.

  • starter-nextjs-blog

    NextJS + Slicknode Headless GraphQL CMS blog starter kit

  • publishing-strapiv4-heroku

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

    Project mention: Strapi on Heroku - how many dynos? | | 2023-02-14

    I'm getting conservatively 800 req/sec on Heroku Standard-1x for my Strapi instance this is on mini postgres with the redis LCU cache, benchmarks here I'd highly recommend installing the redis cache if you haven't looked into it, have my setup in a button here if you want to check out the plugin setup It jumps occasionally when cache clears but for the most part is fine.

  • InfluxDB

    Access the most powerful time series database as a service. Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression.

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). The latest post mention was on 2023-05-26.

JavaScript headless-cms related posts


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

Project Stars
1 Strapi 53,891
2 Ghost 43,269
3 Cockpit 5,360
4 headless-wp-starter 4,363
5 nextjs-wordpress-starter 670
6 Ghost-CLI 413
7 strapi-middleware-cache 282
8 Puck CMS 164
9 microsoft-new-orchard 164
10 storyblok-js-client 106
11 fetch 52
12 strapi-postgres-cloudinary 28
13 fractagui 22
14 cms 17
15 starter-nextjs-blog 7
16 publishing-strapiv4-heroku 4
ONLYOFFICE Docs — document collaboration in your environment
Powerful document editing and collaboration in your app or environment. Ultimate security, API and 30+ ready connectors, SaaS or on-premises