ApostropheCMS

What ApostropheCMS is
ApostropheCMS is an open-source, full-stack JavaScript CMS built on Node.js. It combines structured content with in-context visual editing, allowing editors to update pages directly within developer-defined components and guardrails. The free Community Edition includes editorial workflows, localization, SEO tools, media management, APIs, and unlimited users, pages, and content. Teams can use Nunjucks or JSX for standalone templates, deliver content through a REST API, or connect the CMS to an Astro frontend supporting React, Vue, Svelte, or Solid. Supported databases are MongoDB, PostgreSQL, and SQLite. Listed use cases include marketing websites, JavaScript websites, customer-facing applications, and managed delivery of many customer sites. Apostrophe Pro costs $199 a month, and Apostrophe Assembly costs $499 a month. Hosting is separate from the CMS license, with managed hosting or self-hosting on Node.js-compatible infrastructure. Security features include access controls, SSO support, scrypt password hashing and salting, and CSRF and XSS protections. The maker is based in Philadelphia and was founded in 2010.
Who it suits
ApostropheCMS suits teams building editable marketing sites, JavaScript applications, or multiple customer sites. It also fits organizations needing localization, workflows, APIs, and flexible deployment.
What it does well
- Open-source Node.js CMS
- Free Community Edition
- In-context visual editing
- Supports REST API and Astro
- Includes workflows, localization, and SEO tools
What to know first
- Hosting costs are separate
- Pro starts at $199 a month
- Self-hosted production has specific infrastructure requirements
Plans
| Plan | Billed and limits | Price |
|---|---|---|
| Apostrophe Pro | $199/mo · 5 editors included · $19/mo for each additional editor · advanced permissions · AI-powered translations and SEO · warranty support · document versions | $199 a month |
| Apostrophe Assembly | $499/mo · 5 sites included · additional sites $99/mo · volume pricing at 10+ sites · multitenant dashboard · white-label delivery | $499 a month |
| Community Edition | Free forever · Unlimited users and content types · visual editing · localization · headless or standalone · SEO tools · basic permissions · SSO | Free |
| Basic Environments | $39/mo · Single-server environment · 2GB RAM · development, staging, or lightweight production | $39 a month |
| Performance | $89/mo per app server · 4GB RAM per app server · MongoDB Atlas included with at least two servers · CDN deployments | $89 a month |
| Enterprise hosting | Custom pricing · Dedicated environments · enhanced security and isolation · flexible configurations · custom server sizing | On request |
As apostrophecms.com lists them, read 7 Oct 2026. The maker's own page has the final word.
Verdict
ApostropheCMS offers a free, extensible CMS with visual editing and headless options. Paid plans and separate hosting support larger teams, but deployment requirements should be reviewed first.
Facts from ApostropheCMS's own pages
- Architecture
- ApostropheCMS supports standalone templating with Nunjucks or JSX, headless delivery through a REST API, and an Astro integration. · apostrophecms.com, 7 Oct 2026
- Compliance
- The hosting FAQ says compliance documentation for requirements such as HIPAA, PCI, SOC 2, GDPR, or ISO 27001 is available by discussing requirements with the Apostrophe team. · apostrophecms.com, 7 Oct 2026
- Content capabilities
- The Community Edition includes editorial workflows, localization, SEO tools, media management, APIs, and unlimited users, pages, and content. · apostrophecms.com, 7 Oct 2026
- Custom content types
- Yes · apostrophecms.com, 23 Sept 2026
- Custom user roles
- Yes · apostrophecms.com, 23 Sept 2026
- Databases
- ApostropheCMS supports MongoDB, PostgreSQL, and SQLite. · apostrophecms.com, 7 Oct 2026
- Editing
- Editors can create and update content directly on the rendered page using developer-defined components and guardrails. · apostrophecms.com, 7 Oct 2026
- Editorial workflows
- Yes · apostrophecms.com, 23 Sept 2026
- Founded
- 2010 · apostrophecms.com, 19 Oct 2026
- Free plan
- Yes · apostrophecms.com, 23 Sept 2026
- Hosting
- Teams can use Apostrophe-managed hosting or self-host on infrastructure that supports Node.js; hosting is priced separately from the CMS license. · apostrophecms.com, 7 Oct 2026
- Integrations
- The official Astro integration connects ApostropheCMS content management and visual editing to an Astro frontend, which can use frameworks such as React, Vue, Svelte, or Solid. · apostrophecms.com, 7 Oct 2026
- Media library
- Yes · apostrophecms.com, 23 Sept 2026
- Multilingual content
- Yes · apostrophecms.com, 23 Sept 2026
- Notable limits
- The hosting guide recommends Ubuntu 22.04 or newer, Node.js 22.x or newer, a reverse proxy, and a supported database for self-hosted production. · apostrophecms.com, 7 Oct 2026
- Platform type
- hybrid · apostrophecms.com, 23 Sept 2026
- Product
- ApostropheCMS is an open-source, full-stack JavaScript CMS built on Node.js that combines structured content and in-context visual editing. · apostrophecms.com, 7 Oct 2026
- Security
- The security page describes access controls, SSO support, scrypt password hashing and salting, and built-in CSRF and XSS protections. · apostrophecms.com, 7 Oct 2026
- SEO tools
- Yes · apostrophecms.com, 23 Sept 2026
- Paid from
- 199 · apostrophecms.com, 23 Sept 2026
- Support
- Pro includes Warranty Support with initial response targets ranging from 2 hours for urgent issues to 36 hours for low-priority issues. · apostrophecms.com, 7 Oct 2026
- Use cases
- The product page describes use for marketing websites, JavaScript websites, customer-facing applications, and managed delivery of many customer sites. · apostrophecms.com, 7 Oct 2026
Where ApostropheCMS stands on Freedom251
- CMS Tools#3 of 31
- Content Management Systems#39 of 165
