JavaScript CMS

Open-source JavaScript projects categorized as CMS | Edit details

Top 23 JavaScript CMS Projects

  • Strapi

    🚀 Open source Node.js Headless CMS to easily build customisable APIs

    Project mention: How do I add a CMS to my simple html website? | | 2022-01-24

    Check out

  • Ghost

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

    Project mention: Easiest, Free, and Customizable Blogging Platform in 2022? | | 2022-01-24

    I really like Ghost - it's simple and easy to setup, you get quite a few design options, the writing experience is similar to Medium, and although it's not free, it's not outrageously expensive. There's absolutely no coding needed.

  • OPS

    OPS - Build and Run Open Source Unikernels. Quickly and easily build and deploy open source unikernels in tens of seconds. Deploy in any language to any cloud.

  • netlify-cms

    A Git-based CMS for Static Site Generators

    Project mention: SvelteKit App databases | | 2022-01-20

    Netlify CMS + Flatbread work great together with SvelteKit. I use that combo for most of my freelance work for small businesses.

  • Cockpit

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

    Project mention: Possible to make a website backend with only python? | | 2022-01-10

    Well aside from all the PHP-based CMSes that have built in headless capabilities (WordPress, Drupal, etc), you have some hybrid ones like Craft CMS and Statamic and then some full headless ones like Cockpit.

  • ApostropheCMS

    Apostrophe is a full-featured, open-source CMS built with Node.js that empowers organizations by combining in-context editing and headless architecture in a full-stack JS environment.

    Project mention: Do you know a good website builder like wordpress but in javascript or typescript ? | | 2022-01-13


  • jekyll-admin

    A Jekyll plugin that provides users with a traditional CMS-style graphical interface to author content and administer Jekyll sites.

    Project mention: Publii – CMS with SSG | | 2021-03-07

    Netlify CMS is nice, and despite the name it works completely independenly of using Netlify as the host: I won't lie though it is very akward to setup and use if you aren't using Netlify--documentation is extremely thin, and it's a beta phase feature to selfhost. But it is a really nice and simple editor view that non-technical people could use. This is where the (very thin) documentation for it starts:

    Another good one is Jekyll Admin: It's not as nice as wordpress but gets the job done for a basic markdown focused site. Selfhosting it is a lot easier and more documented than Netlify CMS.

  • Orchard

    Orchard is a free, open source, community-focused Content Management System built on the ASP.NET MVC platform.

  • Scout APM

    Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.

  • Spina CMS

    Spina CMS

    Project mention: Has anyone built an Alfred-like Search bar or Github's new search using ⌘k or ⌃k in Tailwind using Headless UI as seen on Github or Tailwind UI website? | | 2021-10-31
  • content

    Nuxt Content lets you write in a content/ directory and fetch your Markdown, JSON, YAML, XML and CSV files through a MongoDB like API, acting as a Git-based Headless CMS (by nuxt)

    Project mention: Is there any alternative for @nuxt/content on Nuxt 3? | | 2021-12-23

    You can read the official announcement here:

  • Camaleon CMS

    Camaleon CMS is a dynamic and advanced content management system based on Ruby on Rails

    Project mention: Best CMS/Blog Systems to use with Rails app? | | 2021-04-21

    If you want a WordPress like experience, but still stay in Rails-land, there is always camaleon-cms. I've not used it for a couple of years, but remember being quite impressed with it back in the day. It claims to support SEO-related features, sitemaps, etc.

  • mediacms

    MediaCMS is a modern, fully featured open source video and media CMS, written in Python/Django and React, featuring a REST API.

    Project mention: Self hosted solution for concerts, instructional video and similars? | | 2022-01-15

    Sure, there is one, Media CMS probably perfect for this. On its homepage it says:

  • enduro.js

    Minimalistic, lean & mean, node.js cms

  • Ghost-CLI

    CLI Tool for installing & updating Ghost

    Project mention: Build a JAMStack Blog with NextJS and Ghost | | 2021-08-26

    The first thing we need to do is install Ghost on our development machine. Open a terminal and install the latest version of ghost-cli globally using your package manager of choice. I am a yarn man.

  • Widgy

    A CMS framework for Django built on a heterogenous tree editor.

  • ghost-on-heroku

    One-button Heroku deploy for the Ghost 3.2.0 blogging platform. (by SNathJr)

    Project mention: Why I ended up with | | 2021-04-03

    Currently, my blog is hosted using Heroku (and there is a nasty, dirty hack I'm using/co-developing: But it was only ever a temporary stopgap, as updating and testing it is a real pain in the ass (I have to update the code, and the only way to test it is to spin it up for real, and everyone wants you to do tech support for them while no one wants to contribute).

  • courselit

    Create/Sell courses and info products, write blogs, host podcasts on your own branded website.

    Project mention: Is there any GitHub repo for a blog with dynamic images (where a user uploads photos) with NextJS? | | 2021-12-10

    Take a look at CourseLit on GitHub. The frontend is built using NextJS and the backend is built using ExpressJS.

  • Puck CMS

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

    Project mention: Puck, an Open Source .Net Core CMS | | 2021-06-04

    documentation very thorough and will likely grow.

  • eMarket

    eMarket Online Store. It is a free online store engine. Make the best online shop with us. Join our Open Source community. Together we will make the best free e-commerce solution.

    Project mention: Open Source eMarket Online Store v1.0 beta 3 | | 2021-10-25
  • acsys

    🔥 Easy install headless content management system

  • flatCore-CMS

    flatCore is a Web Content Management System (CMS) based on PHP and MySQL/SQLite.

  • carpatin-dashboard-free

    Carpatin is a React JS Admin Dashboard Template that focuses on the management flows of a back-office application. We leverage the Material-UI power of stylizing the components in a way that feels more professional.

    Project mention: Free React Dashboard with Material-UI - What do you think? | | 2021-07-30
  • Free enterprise Java CMS

    Java CMS engine. Host and develop multiple websites inside a single instance through the GUI and benefit from features like A/B testing, affiliate tracking tools, and a high performance template engine with CSS stylesheets processing & scripts minification.

  • Goldencobra

    CMS based on modules as Rails 4 engines

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 2022-01-24.

JavaScript CMS related posts


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

Project Stars
1 Strapi 42,497
2 Ghost 39,435
3 netlify-cms 14,879
4 Cockpit 5,204
5 ApostropheCMS 3,757
6 jekyll-admin 2,541
7 Orchard 2,262
8 Spina CMS 1,954
9 content 1,621
10 Camaleon CMS 1,160
11 mediacms 780
12 enduro.js 690
13 Ghost-CLI 357
14 Widgy 328
15 ghost-on-heroku 227
16 courselit 183
17 Puck CMS 154
18 eMarket 48
19 acsys 45
20 flatCore-CMS 44
21 carpatin-dashboard-free 44
22 Free enterprise Java CMS 32
23 Goldencobra 21
Find remote jobs at our new job board There are 30 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
Deliver Cleaner and Safer Code - Right in Your IDE of Choice!
SonarLint is a free and open source IDE extension that identifies and catches bugs and vulnerabilities as you code, directly in the IDE. Install from your favorite IDE marketplace today.