Learn more about Apostrophe's features.
ApostropheCMS | The website builder solution you've been looking for.
Top Features
Tools for your entire team to do its best work
Visual Editing
Effortlessly edit content live, directly on the page, with a real-time preview across all devices.
Structured Data
Define any custom content type with ease, using Apostrophe’s powerful schema field configuration.
Localization
Localize templates and content, with built-in support for auto-translation services—perfect for multilingual content management.
Flexible Hosting
Retain full control over your code. Deploy seamlessly with our managed cloud or any infrastructure of your choice.
Extensible Architecture
Harness a modular architecture optimized for project-level customization at every layer.
Plugin Ecosystem
Unlock powerful capabilities with a rich library of modular extensions.
A tech stack for modern dev teams
100% JavaScript, Front to Back: Apostrophe runs seamlessly across the stack, leveraging Node.js for non-blocking, asynchronous performance—perfect for fast, responsive applications.
Flexible and Scalable Data Layer: Built on MongoDB with the reliable Express framework, Apostrophe delivers a powerful, schema-based structure for efficient data handling, designed to grow with your project.
Templating Your Way: Use Nunjucks or any preferred templating engine, with easy integration into your asset pipeline to streamline front-end development.
CMS Serenity
The CMS built for developer creativity and control
Integrate flexible content APIs across channels
Leverage our REST APIs to seamlessly deploy your content across multiple apps and front-end technologies.
Deliver visual editing in a headless architecture
Enjoy the flexibility and performance of a headless architecture with in-context visual editing right in your front-end Astro app.
Maximize code reuse with modules
Create reusable components and features, package them as modules, and share across projects or with the community.
Jump start your project with a Starter Kit
Quickly try out a local sandbox environment and get your project up and running faster using our collection of starter kits.
Scale your project on a strong foundation
Optimize with caching, logging, performance monitoring (OpenTelemetry), and automated testing (Cypress and Mocha).
Collaborate with our team and community
Join the conversation with the core team, contribute ideas, and collaborate on features to meet your project needs.
Even more features in Pro and Assembly