The Best 10+ Open Source Headless CMS 2022

This page summarizes the projects mentioned and recommended in the original post on dev.to

Our great sponsors
  • SurveyJS - Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • Strapi

    πŸš€ Strapi is the leading open-source headless CMS. It’s 100% JavaScript/TypeScript, fully customizable and developer-first.

  • Get the leading open-source headless CMS for your next applications by Strapi. It is customizable, developer-first, and 100% JavaScript that makes building a performant, customizable, and self-hosted content API easy and simple.

  • decap-cms

    A Git-based CMS for Static Site Generators

  • You may give editors a friendly UI and simple workflows with the help of the open source content management system Netlify CMS for your Git workflow. It may be used with any static site generator to produce web projects that are quicker and more adaptable. Besides, it also helps in multi-channel publishing and handling content updates inside Git. It is designed as a one-page React application; thus, you can create UI widgets, editor plugins, custom-styled previews, and add backends to support various Git platform APIs. For the installation guide, you can refer to the GitHub repo.

  • SurveyJS

    Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.

    SurveyJS logo
  • Cockpit

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

  • Cockpit CMS is a straightforward framework for managing complicated and organized information. Additionally, it makes it possible to control the content adaptably and with few limits. This Open Source Headless CMS also supports a variety of devices on a single platform. It is very simple to install, and it takes little time to finish. As a result, you can begin your job without any problem or difficulty.

  • ApostropheCMS

    A full-featured, open-source content management framework built with Node.js that empowers organizations by combining in-context editing and headless architecture in a full-stack JS environment.

  • Integrate your technology, including Express, MongoDB, npm, Vue.js, and Node.js, with flexible and native modules content APIs. In addition, Apostrophe provides a single dashboard for every operation so that you will never lack in searching for the perfect tool for your websites. You can also integrate with Jamstack to create robust custom solutions. Currently, it has 3.9k stars on GitHub.

  • Ghost

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

  • Excellent internal SEO options are incorporated into Ghost CMS. SEO does not require adding any more weight to the CMS. Structured Data: Ghost CMS posts by default support structured data. Displaying attractive search results in search engines is quite helpful. You can check the GitHub repo for the installation guide.

  • tinacms

    A fully open-source headless CMS that supports Markdown and Visual Editing

  • Check the GitHub Repo for the source code.

  • KeystoneJS

    The most powerful headless CMS for Node.js β€” built with GraphQL and React

  • Furthermore, you will get what you require quickly. Session management, access control, pagination, sorting, and filtering are all included right out of the box using Keystone's GraphQL API. Without losing the elements that are useful to you, customize it. It has more them 6.7k stars on GitHub.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • payload

    The best way to build a modern backend + admin UI. No black magic, all TypeScript, and fully open-source, Payload is both an app framework and a headless CMS.

  • Payload powers extremely complex and fully featured web apps of every shape and size. It's the perfect back-office CMS for ecommerce sites, SaaS, video game backends, and more. Power any website, from enterprise to personal portfolio with Payload as a headless CMS. Its powerful version system and layout-building functionality unlock the best CMS experience for your editors on the market. Currently, it has more than 6.4k stars on GitHub.

  • webiny-js

    Open-source serverless enterprise CMS. Includes a headless CMS, page builder, form builder, and file manager. Easy to customize and expand. Deploys to AWS.

  • Webiny application framework gives everything you want to build, architect, and deploy Serverless applications along with an omnichannel content hub. It also provides filter operations and query search for fast performance. You can even make changes to any content at any time through the powerful API. Besides, it allows you to create or modify any content models programmatically and get complete access control over your operations. It is scalable, adaptable, secure, gives data ownership, permission control, lower cost of ownership, and more. For a quick installation guide refer to the GitHub repo.

  • sanity

    Sanity Studio – Rapidly configure content workspaces powered by structured content

  • You will get benefits, like document revisioning, building type previews, working on the phone or other touch devices, uploading images directly from the clipboard, pasting formatted text from work, web, or Google Docs, and more. Moreover, use plain JavaScript objects and quickly configure the user interfaces and content schemas. You can also install UIs for data models and enhance your workflows. Check the GitHub for the source-code.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts