ApostropheCMS Full-Stack Node.js CMS with In-Context Editing · git:20260518.642238b · 2026-05-18 · sha256 43cbffb7ad92d720

ApostropheCMS Full-Stack Node.js CMS with In-Context Editing git:20260518.642238bA

Immutable. This exact content is served forever at /api/v1/blob/43cbffb7ad92d720.

---
name: "ApostropheCMS Full-Stack Node.js CMS with In-Context Editing"
slug: "apostrophecms-full-stack-nodejs-cms-in-context-editing"
description: "ApostropheCMS is a full-stack Node.js CMS that combines in-context editing for content teams with headless flexibility for developers. It is a strong fit when teams want live-page editing, MongoDB-backed content models, and a documented REST API for custom frontends."
github_stars: 4547
verification: "security_reviewed"
source: "https://github.com/apostrophecms/apostrophe"
author: "ApostropheCMS"
publisher_type: "Open Source Project"
category: "WordPress & CMS"
framework: "Multi-Framework"
tool_ecosystem:
  github_repo: "apostrophecms/apostrophe"
  github_stars: 4547
---

# ApostropheCMS Full-Stack Node.js CMS with In-Context Editing

ApostropheCMS is a full-stack Node.js CMS that combines in-context editing for content teams with headless flexibility for developers. It is a strong fit when teams want live-page editing, MongoDB-backed content models, and a documented REST API for custom frontends.

## Prerequisites

Node.js 20+, npm 10+, MongoDB 6+

## Installation

Use the upstream install or setup path that matches your environment:
- npm install -g @apostrophecms/cli
- npm run dev
- # Option 2: Use npx for one-time project creation
- npx @apostrophecms/cli create my-website

Requirements and caveats from upstream:
- Build websites with in-context editing and headless flexibility using Node.js and MongoDB.
- ApostropheCMS is a full-stack content management system built with Node.js and MongoDB. Content creators can edit directly on live pages without switching between admin interfaces, while developers can build with mode...
- **🛠️ Developer-First** - Built with Node.js and MongoDB for full-stack JavaScript development

Basic usage or getting-started notes:
- Get ApostropheCMS running locally in minutes:
- bash
- # Option 1: Install CLI globally (recommended for multiple projects)

- Source: https://github.com/apostrophecms/apostrophe
- Extracted from upstream docs: https://raw.githubusercontent.com/apostrophecms/apostrophe/HEAD/README.md

## Documentation

- https://docs.apostrophecms.org/

## Source

- [Agent Skill Exchange](https://agentskillexchange.com/skills/apostrophecms-full-stack-nodejs-cms-in-context-editing/)