Apos CLI
A cross-platform command-line interface for creating, configuring, and managing sites built in ApostropheCMS.
- Repository
- apostrophecms/apostrophe-cli
- npm
- apostrophe-cli
Atom Snippets
ApostropheCMS code snippets for Atom.
- Repository
- apostrophecms/apostrophe-atom
- npm
- apostrophecms/apostrophe-atom
Blog
This module bundle helps developers quickly add blog articles to Apostrophe 3 websites.
- Repository
- apostrophecms/blog
- npm
- @apostrophecms/blog
Blog Manager
Provides a complete foundation for blogging in ApostropheCMS.
- Repository
- apostrophecms/apostrophe-blog
- npm
- apostrophe-blog
Code Upgrader
Upgrade your project codebase from Apostrophe 2 to Apostrophe 3.
- Repository
- apostrophecms/code-upgrader
- npm
- @apostrophecms/code-upgrader
Content Upgrader
Upgrade your project database from Apostrophe 2 to Apostrophe 3.
- Repository
- apostrophecms/content-upgrader
- npm
- @apostrophecms/content-upgrader
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.
- Repository
- ammein/custom-code-editor-a3
- npm
- custom-code-editor-a3
Dev Monitor
A watcher that automatically restarts ApostropheCMS when code changes are detected.
- Repository
- apostrophecms/apostrophe-monitor
- npm
- apostrophe-monitor
Dialog Box
Provides simple pop-up dialog boxes for ApostropheCMS sites.
- Repository
- apostrophecms/apostrophe-dialog-box
- npm
- apostrophe-dialog-box
Editor Workflow
Powerful editorial workflows for ApostropheCMS, providing localization support and approval processes.
- Repository
- apostrophecms/apostrophe-workflow
- npm
- apostrophe-workflow
Elastic Search
Integrate Elastic Search into your Apostrophe site
- Repository
- apostrophecms/apostrophe-elasticsearch
- npm
- apostrophe-elasticsearch
Event Manager
Provides a complete foundation for displaying upcoming events in ApostropheCMS.
- Repository
- apostrophecms/apostrophe-events
- npm
- search?q=apostrophe-events
Event Manager (3.x)
Provides a complete foundation for displaying upcoming events in ApostropheCMS.
- Repository
- apostrophecms/event
- npm
- @apostrophecms/event
Favicon Generator
Allows editors to manipulate a site's favicon image through a global image-widget while supplying sizes for all browsers and devices.
- Repository
- apostrophecms/apostrophe-favicons
- npm
- apostrophe-favicons
Form Builder
Allows editors to create their own forms for gathering and delivering user input.
- Repository
- apostrophecms/apostrophe-forms
- npm
- apostrophe-forms
Form Builder (3.x)
Allows editors to create their own forms for gathering and delivering user input.
- Repository
- apostrophecms/form
- npm
- @apostrophecms/form
Headless
Adds REST APIs to ApostropheCMS pieces and pages, powering React/Vue/etc apps with a headless CMS.
- Repository
- apostrophecms/apostrophe-headless
- npm
- apostrophe-headless
i18n Debugger
Helps locate static text that has not been wrapped for internationalization or find the right translation key in ApostropheCMS.
- Repository
- apostrophecms/apostrophe-i18n-debugger
- npm
- apostrophe-i18n-debugger
Image Size Optimizer
Saves server space by identifying huge original image files and replacing them with an ApostropheCMS generated image size.
- Repository
- apostrophecms/apostrophe-replace-original-with-full
- npm
- apostrophe-replace-original-with-full
Link Widget
A widget that provides a simple way for editors and admins to create a link, giving them the option to choose a page or enter a URL manually.
- Repository
- apostrophecms/apostrophe-link-widgets
- npm
- apostrophe-link-widgets
Media Sources
A set of modules that ease the browsing and import of web-compatible image content from various media sources, including the Wedia DAM and Unsplash, into Apostrophe's media library.
- Repository
- apostrophecms/apostrophe-media-sources#apostrophe-media-sources
- npm
- apostrophe-media-sources
Open Graph Tools (2.x)
Provides a way to edit metadata for Facebook's Open Graph standard.
- Repository
- apostrophecms/apostrophe-open-graph
- npm
- apostrophe-open-graph
Open Graph Tools (3.x)
Provides a way to edit metadata for Facebook's Open Graph standard.
- Repository
- apostrophecms/open-graph
- npm
- @apostrophecms/open-graph
Page Structure
Displays page structure through a simplified view of all areas and widgets on a page.
- Repository
- apostrophecms/apostrophe-area-structure
- npm
- apostrophe-area-structure
Palette
Allows editors to visually edit colors, borders, fonts and other design elements from within ApostropheCMS.
- Repository
- apostrophecms/apostrophe-palette
- npm
- apostrophe-palette
Passport
Provides single sign-on capabilities for ApostropheCMS, allowing users to login with Google, GitLab and other authentication providers.
- Repository
- apostrophecms/apostrophe-passport
- npm
- apostrophe-passport
Passport (3.x)
Provides single sign-on capabilities for ApostropheCMS, allowing users to login with Google, GitLab and other authentication providers.
- Repository
- apostrophecms/passport-bridge
- npm
- @apostrophecms/passport-bridge
Performance Profiler
Provides server side performance profiling for ApostropheCMS. Recommends database indexes too.
- Repository
- apostrophecms/apostrophe-profiler
- npm
- apostrophe-profiler
Personas
Allows site owners to define a set of visitor "personas" and design corresponding content variations. Visitors can choose or be assigned a persona for a more personalized experience.
- Repository
- apostrophecms/apostrophe-personas
- npm
- apostrophe-personas
Phone Field for Apostrophe Forms
Adds a phone number field to Apostrophe Forms, supporting full validation of international phone number formats.
- Repository
- apostrophecms/apostrophe-forms-phone-field-widgets
- npm
- apostrophe-forms-phone-field-widgets
Pieces Export
Allows editors to export pieces data. Supports .csv, .tsv, and .xlsx as well as user defined formats.
- Repository
- apostrophecms/apostrophe-pieces-export
- npm
- apostrophe-pieces-export
Pieces Import
Allows editors to import data from Excel and other spreadsheet formats for use in pieces. Accepts .csv, .tsv, .xlsx, .xlsb and .xls.
- Repository
- apostrophecms/apostrophe-pieces-import
- npm
- apostrophe-pieces-import
PubMed Importer
One-time import PubMed medical publication data with ApostropheCMS.
- Repository
- apostrophecms/apostrophe-pubmed-import
- npm
- apostrophe-pubmed-import
PubMed Sync
Sync PubMed medical publication data with ApostropheCMS.
- Repository
- apostrophecms/apostrophe-pubmed
- npm
- apostrophe-pubmed
Redirects (2.x)
Allows admins to create redirects from one URL to another in Apostrophe 2.x. In addition, the built-in soft redirects automatically handle legacy URLs when pages move.
- Repository
- apostrophecms/apostrophe-redirects
- npm
- apostrophe-redirects
Redirects (3.x)
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.
- Repository
- apostrophecms/redirect
- npm
- @apostrophecms/redirect
Redis Caching
Replaces Apostrophe's MongoDB-based caching mechanism with Redis.
- Repository
- apostrophecms/apostrophe-caches-redis
- npm
- apostrophe-caches-redis
SAML
Enterprise single sign-on. Log into ApostropheCMS via SAML or Shibboleth, the most common corporate solutions.
- Repository
- apostrophecms/apostrophe-saml
- npm
- apostrophe-saml
SEO Tools (2.x)
SEO configuration for ApostropheCMS 2.x. Adds useful meta fields to all pages and pieces.
- Repository
- apostrophecms/apostrophe-seo
- npm
- apostrophe-seo
SEO Tools (3.x)
SEO configuration for ApostropheCMS 3.x. Adds useful meta fields to all pages and pieces.
- Repository
- apostrophecms/seo
- npm
- @apostrophecms/seo
Site Maps (2.x)
Generates XML and plaintext sitemaps for sites in Apostrophe 2.x.
- Repository
- apostrophecms/apostrophe-site-map
- npm
- apostrophe-site-map
Site Maps (3.x)
Generates XML and plaintext sitemaps for sites in Apostrophe 3.x.
- Repository
- apostrophecms/sitemap
- npm
- @apostrophecms/sitemap
Stagecoach
Painlessly deploy Node.js applications to designated staging and production servers. Works with all VPS providers and pairs nicely with NGINX and mechanic.
- Repository
- apostrophecms/stagecoach
- npm
- apostrophecms/stagecoach
Static i18n
Allows editors to translate static template and ApostropheCMS UI text to other languages.
- Repository
- apostrophecms/apostrophe-i18n-static
- npm
- apostrophe-i18n-static
SVG Sprites
Allows editors to import SVG sprite maps and manage them through a Media Library-like interface.
- Repository
- apostrophecms/apostrophe-svg-sprites
- npm
- apostrophe-svg-sprites
SVG Sprites (3.x)
Allows editors to import SVG sprite maps and manage them through a Media Library-like interface.
- Repository
- apostrophecms/svg-sprites
- npm
- @apostrophecms/svg-sprites
Sync Content
Easily push content between different environments of your project.
- Repository
- apostrophecms/sync-content
- npm
- apostrophecms/sync-content
Text Anchors
Allows any widget to be linked via a "named anchor" created in the rich text editor.
- Repository
- apostrophecms/apostrophe-anchors
- npm
- apostrophe-anchors
Text Anchors (3.x)
Allows any widget to be linked via a "named anchor" created in the rich text editor.
- Repository
- apostrophecms/anchors
- npm
- @apostrophecms/anchors
TipTap Editor
Adds TipTap Rich Text Editor to ApostropheCMS.
- Repository
- apostrophecms/apostrophe-tiptap-rich-text-widgets
- npm
- apostrophe-tiptap-rich-text-widgets
TOTP Login Verification
Add 2FA support via a third party authenticator app.
- Repository
- apostrophecms/login-totp
- npm
- @apostrophecms/login-totp
User Sign Up
Adds public sign-up support for ApostropheCMS.
- Repository
- apostrophecms/apostrophe-signup
- npm
- apostrophecms/apostrophe-signup
Visual Studio Code Snippets
ApostropheCMS code snippets for Visual Studio Code.
- Repository
- apostrophecms/apostrophe-vs
- npm
- apostrophecms-vs-snippets