Account Signup extension
A seamless solution that empowers users to easily create accounts on your website. Users can sign up in a few simple steps, complete with email verification and pre-determined user role and access level.
Advanced Permissions extension
This module provides more granular control over content permission. It allows the creation of custom groups with proscribed abilities and the ability to assign users to as few or as many groups as desired.
AI Helper extension
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.
Apos CLI extension
A cross-platform command-line interface for creating, configuring, and managing sites built in ApostropheCMS.
Apostrophe Assembly Boilerplate extension
Apostrophe Assembly Boilerplate
The purpose of this repo is to serve as a quick start boilerplate for multisite-enabled, cloud-hosted projects based on and hosted via Apostrophe Assembly.
Apostrophe Basics extension
This module provides configurations you can tap into for further customization, including columns, slideshow, button, card, and hero.
Apostrophe Pro Starter extension
Apostrophe Pro Starter
This Pro starter project includes: Basic examples using the @apostrophecms-pro/basics modules, including multicolumn, hero, button, card and slideshow widgets. Basic example configuration of the @apostrophecms-pro/palette module. The @apostrophecms-pro/document-versions module. Simple examples of front-end code.
Astro Integration extension
This module integrates ApostropheCMS into your Astro application.
Automated Testing Tools extension
Automated Testing Tools
Automated functional browser tests are an important part of quality assurance for enterprise websites and web applications. This module provides a collection of conveniences for testing ApostropheCMS sites and applications within Cypress.
This module bundle helps developers quickly add blog articles to Apostrophe 3 websites.
Code Upgrader extension
Upgrade your project codebase from Apostrophe 2 to Apostrophe 3.
Content Upgrader extension
Upgrade your project database from Apostrophe 2 to Apostrophe 3.
Custom Code Editor A3 extension
Custom Code Editor A3
This 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.
Data Set extension
This module provides a way to import a comma-separted values file (CSV) and display the data as an HTML table, or in other ways provided by the developer.
Document Versions extension
This module automatically creates versions for your published documents (pages and pieces) and allows manual restore to any previously saved document version.
Event Manager (3.x) extension
Event Manager (3.x)
Provides a complete foundation for displaying upcoming events in ApostropheCMS.
Allows editors to change the favicon (the icon in the browser tab) within ApostropheCMS.
Form Builder (3.x) extension
Form Builder (3.x)
Allows editors to create their own forms for gathering and delivering user input.
Forms Google Sheets Submission (3.x) extension
Forms Google Sheets Submission (3.x)
This module adds an additional form submission option to Apostrophe Forms in Apostrophe 3. It allows website managers to configure individual forms to submit to a specific Google Docs spreadsheet.
hCaptcha Login Verification extension
hCaptcha Login Verification
This login verification module adds a hCaptcha check when any user logs into the site.
i18n Static (3.x) extension
i18n Static (3.x)
This module makes it possible to edit the translations of static text strings found in templates through the ApostropheCMS admin UI.
Image Scaling extension
Resizing 16-megapixel images on the server side can easily DOS your server (Denial Of Service). This module scales images appropriately in the browser before uploading them to your server.
Import and export pages and pieces with or without their relationships and associated files and images within A3 projects.
Mermaid Extension extension
This 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.
Multisite Apostrophe Assembly extension
Multisite Apostrophe Assembly
This module lets you have many ApostropheCMS websites running on a single codebase in a single Node.js process. Each has its own database, users, media uploads, etc. Sites can be created and managed via a dashboard site.
Open Graph Tools (3.x) extension
Open Graph Tools (3.x)
Provides a way to edit metadata for Facebook's Open Graph standard.
Palette Design Editor extension
Palette Design Editor
Palette is a module that provides an in-context interface for changing the values of developer-set CSS properties.
Passport (3.x) extension
Provides single sign-on capabilities for ApostropheCMS, allowing users to login with Google, GitLab and other authentication providers.
Pieces Export (3.x) extension
Pieces Export (3.x)
Allows editors to export pieces data. Supports .csv, .tsv, and .xlsx as well as user defined formats.
Pieces Import (3.x) extension
Pieces Import (3.x)
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.
Redirects (3.x) extension
Allows admins to create redirects from one URL to another in Apostrophe 3.x. In addition, the built-in soft redirects automatically handle legacy URLs when pages move.
Redis Caching (3.x) extension
Redis Caching (3.x)
Replaces Apostrophe's MongoDB-based caching mechanism with Redis.
Security Headers extension
This module sends the modern HTTP security headers that are expected by various security scanners.
SEO Tools (3.x) extension
SEO Tools (3.x)
SEO configuration for ApostropheCMS 3.x. Adds useful meta fields to all pages and pieces.
Site Maps (3.x) extension
Site Maps (3.x)
Generates XML and plaintext sitemaps for sites in Apostrophe 3.x.
SVG Sprites (3.x) extension
SVG Sprites (3.x)
Allows editors to import SVG sprite maps and manage them through a Media Library-like interface.
Template Library extension
This module solves the "blank page problem" for developers and product managers, and makes it faster for editors to create content. Template Library allows for the configuration of default widgets and pre-populated content on piece or page templates, and to re-use existing layouts.
Text Anchors (3.x) extension
Text Anchors (3.x)
Allows any widget to be linked via a "named anchor" created in the rich text editor.
TOTP Login Verification extension
TOTP Login Verification
Add 2FA support via a third party authenticator app.