ApostropheCMS Extensions

Go beyond the core.

Get more out of ApostropheCMS with these powerful extensions and integrations.

Shape Categories
Group Maintainer
Group License
AI Helper extension

AI Helper

This module enhances Apostrophe with AI-driven helpers. Currently this module offers a button to generate an image from a text prompt via OpenAI and the ability to insert menu options to generate rich text from a prompt via OpenAI.
Anchors extension

Anchors

Allows any widget to be linked via a "named anchor" created in the rich text editor.
Apostrophe Astro extension

Apostrophe Astro

This module integrates ApostropheCMS into your Astro application, allowing Apostrophe to manage content while Astro handles rendering with your choice of frontend frameworks. For the best experience, we recommend starting with our pre-configured starter kits rather than installing this module directly.
ApostropheCode Generator extension

ApostropheCode Generator

AI-powered module generator using Claude AI. Creates pieces, pages, widgets, and complete bundles with schemas, templates, and optional BEM styles. Includes web UI and MCP integration for Claude Code.
Blog extension

Blog

This module bundle helps developers quickly add blog posts to ApostropheCMS websites. Blog "index pages" can be filtered by date and read in traditional blog order. Subclass this module to provide more than one blog.
Cache: Redis extension

Cache: Redis

Replaces Apostrophe's MongoDB-based caching mechanism with Redis.
Charting extension

Charting

This community-contributed extension adds Chart.js functionality to your ApostropheCMS pages through a new widget and data-set piece type. You can easily add line, bar, scatter, bubble, pie, and doughnut charts.
CLI: the ApostropheCMS Command Line Interface extension
widgets

CLI: the ApostropheCMS Command Line Interface

A cross-platform command-line interface for creating, configuring and extending built in ApostropheCMS. A useful tool for new developers.
Code Upgrader extension

Code Upgrader

For those migrating from ApostropheCMS 2.x. Upgrade your project codebase to the latest version of ApostropheCMS.
Content Upgrader extension

Content Upgrader

For those migrating from ApostropheCMS 2.x. Upgrade your project database to the latest version of ApostropheCMS.
Custom Code Editor extension

Custom Code Editor

This community-contributed module adds a new custom field schema to Apostrophe that allows the addition of code in a full-featured editor for display in code tutorials or documentation.
Event Manager extension

Event Manager

Provides a complete foundation for displaying upcoming events in ApostropheCMS. Includes chronological filters and support for repeating events.
Favicon extension

Favicon

Allows editors to change the favicon (the icon in the browser tab) within ApostropheCMS.
Form Builder extension

Form Builder

Allows editors to create their own forms for gathering and delivering user input.
Form Submission: Google Sheets extension

Form Submission: Google Sheets

Enhances the @apostrophecms/form module with the ability to submit forms directly to Google Sheets. Website editors can designate the Google Sheet that will receive form submissions. Both modules are required.
hCaptcha: Login Verification extension

hCaptcha: Login Verification

This login verification module adds a hCaptcha check when any user logs into the site.
i18n Static extension

i18n Static

This module makes it possible to edit the translations of static text strings found in templates through the ApostropheCMS admin UI.
Import-Export extension

Import-Export

Import and export pages and pieces with or without their relationships and associated files and images within ApostropheCMS projects.
Import-Export XLSX extension

Import-Export XLSX

This module improves @apostrophecms/import-export by adding support for the xlsx format. Both modules are required.
Login Verification: TOTP extension

Login Verification: TOTP

Adds 2FA support via a third party authenticator app, such as Google Authenticator as well as many password managers.
Mermaid Extension extension
widgets

Mermaid Extension

This community-contributed module adds the Mermaid Diagram package for use in an ApostropheCMS project. This package allows for the addition of several different diagrams as outlined in the Mermaid documentation.
Open Graph extension

Open Graph

Better sharing support for your website pages. Provides a way to edit metadata for Facebook's Open Graph standard.
OpenAPI Specification extension

OpenAPI Specification

The official OpenAPI 3.1 spec for the core ApostropheCMS REST API. Explore endpoints interactively, mock the API for rapid prototyping, or generate type-safe SDKs in your preferred language.
pa11y-extension extension

pa11y-extension

Great for accessibility! This module adds a pa11y-dashboard to your site. This allows you to evaluate the accessibility of your site based on the WCAG2 rules.
Passport Bridge extension

Passport Bridge

Provides single sign-on capabilities for ApostropheCMS, allowing users to login with Google, Okta, Auth0 and other authentication providers.
Pieces Export extension

Pieces Export

Allows editors to export pieces data. Supports .csv, .tsv, and .xlsx as well as user defined formats.
Pieces Import extension

Pieces Import

This module provides editors an optional import feature to all piece type modules in an Apostrophe project. This feature enables importing pieces from CSV files where it is configured.
Redirect extension

Redirect

Allows admins to create manual redirects from one URL to another in ApostropheCMS. Paste a destination URL or choose a page interactively. ApostropheCMS also creates "soft redirects" automatically when URLs change.
Rich Text Enhancement extension

Rich Text Enhancement

This community-contributed extension provides a bundle of two extensions for adding colors and fonts to text in the rich text editor.
Scheduled Publishing extension

Scheduled Publishing

Schedule publishing of your documents on specific dates. Great for handling official release dates correctly.
Security Headers extension

Security Headers

This module sends the modern HTTP security headers that are expected by various security scanners.
SEO extension

SEO

SEO tools for ApostropheCMS. Adds SEO-related metadata fields to all pages and pieces.
Sitemap extension

Sitemap

Improve your SEO by generating Google-compliant sitemaps for your ApostropheCMS site. Features multi-locale support.
SVG Sprites extension

SVG Sprites

Allows editors to import SVG sprite maps and manage them through a Media Library-like interface.
Vite extension

Vite

This extension provides Vite integration for ApostropheCMS projects, enabling module bundling and hot module replacement (HMR) during development.
Pricing