Displaying 1 to 20 from 27 results

Strapi - Node.js Content Management Framework (headless-CMS) to build powerful API with no effort.

The most advanced open-source Content Management Framework to build powerful API with no effort. It is elegant, entirely customizable and fully extensible admin panel, Built on top of Node.js and supports any front-end frameworks (React, Vue, Angular, etc.), mobile apps or even IoT. Halfway between a CMS and a framework, Strapi takes advantages of both worlds. A powerful dashboard to easily manage your content with a flexible framework layer to develop and integrate specific features.

tipe - 🎉 Next Generation API-first CMS for developers

The Ultimate Workflow Focus on fixing bugs, not typos. No matter if you're building for VR, web, or mobile app, access your content anywhere with our GraphQL or REST API. Manage your content in our dashboard or with our API. Rich Content Editing Anyone can create content with our dashboard. From creating blog posts to instructional videos, Tipe provides all the tools you will ever need to supply content to your apps.


headlesscms.org, a leaderboard of top open-source static site content management systems.Missing a static site generator here? Just fork the repo and add your generator as a <name>.md in the content/projects folder.

mesh - Gentics Mesh - The open source headless CMS for developers

Gentics Mesh is an Open Source API-first CMS for developers. All contents can be stored/updated and retrieved using the REST API. You need to have at least JRE 8 of Java installed. See the Getting Started page for more information.


This example shows how to use Gentics Mesh in combination with Vert.x. The Gentics Mesh GraphQL API is being used to located the requested content. This content is used by vertx.x to render various Handlebars templates.

contenta_jsonapi - Contenta CMS, the decoupled Drupal

Contenta is a content API and CMS based on Drupal 8. It provides a standard, jsonapi-based platform for building decoupled applications and websites. Check the full installation instructions below for the commands to restart the web server and regenerate the login link. You will need to install Drush.

headless-cms-comparison - Source repository for the headless cms comparison sheet

For a general overview of Headless CMS systems please visit https://headlesscms.org/. If you want to contribute the list please copy the TEMPLATE.json and open a pull request.

jamstack-cms - A JAMstack experiment with a Headless CMS

This is an experiment where I'm trying to build a JAMstack site. Modern web development architecture based on client-side JavaScript, reusable APIs, and prebuilt Markup.

app - Directus 7 admin application for managing API instances

The Directus 7 App has been rebuilt from the ground-up in Vue.js and decoupled from our new "versionless" API. Directus is a feature-rich suite of software for managing content in projects of any size. Instances of the Directus API allow you to easily connect pure database content to: websites, native apps, wearables, IoT devices, digital signage, kiosks, etc – while the Directus App allows non-technical users to manage content.

directus-sdk-php - Directus SDK for PHP

For PHP driven applications, use this SDK to more easily communicate with your Directus managed database. You can install the SDK using Composer by adding directus/sdk to your composer.json require list.

docs - Complete Directus Documentation

This is the complete documentation of the Directus framework. Available with a history of changes from version 6.0 on. For those interested in helping build, correct, or clarify the Directus documentation – please submit pull-requests to this repo.

webapp-example - Example web-app using Directus

Note: This example codebase will be updated over time to include more complex examples of SDK integration. A schema.sql file contains the entire database for both project and Directus tables. Simply create a new database, import this file into it, and create/update the config.php (copy: config.example.php). Finally, run composer install within the project directory to fetch the vendor files.

lagan - Lagan is a different take on a CMS, with a focus on flexibility

Lagan lets you create flexible content objects with a simple class, and manage them with a web interface that is 'automagically' created. Lagan is a different take on a CMS, with a focus on flexibility.

nuxtjs - A NuxtJS Website with Storyblok as content source.

You will also be able to run npm run dev to access the edit mode provided via the Storyblok JavaScript Bridge. For detailed explanation on how things work, checkout the Nuxt.js docs.