An experience you'd expect from a professional tool.
The right technology choices
Making the developer experience a priority
Apostrophe uses MongoDB for a rich, intuitive document storage model, and is built on the trusted Express framework.
Create templates easily using Nunjucks or your templating technology of choice, and your preferred front-end asset pipeline can be built right in.
We create powerful tools that actually feel good to use.
Leverage Apostrophe's multi-tenancy to create and manage multiple sites through a central dashboard.
Add useful meta fields to all pages and pieces, complete with global fallbacks and a high degree of customization.
Apostrophe’s workflow system provides for a draft version of every document, supporting editing and approval processes. It also provides for documents to exist in several locales, allowing for easy internationalization.
Permissions in Apostrophe provide a robust, consistent permissions set through User Roles. User Roles, including Admin, Editor, and Guest, provide fixed, immutable permissions for all content types.
Palette allows editors to visually edit colors, borders, fonts and other design elements from within the interface, all while maintaining brand governance determined at the onset of design.
View all the ways to extend Apostrophe.
Extensions and Integrations
Do more with a CMS that works with your digital experience platform.
Open source is in our blood. Apostrophe was built on the foundation of best in class open source projects and is distributed with an open source license to carry that practice forward.
Editing has never been easier. Users can edit content directly on the page, via a familiar WYSIWYG interface. Uploaded images automatically resize to suit the right balance of bandwidth and presentation. Past versions of pages are easy to find and there are provisions to avoid accidental deletions or edits against brand standards.
Leaning into the modularity of Apostrophe, you can customize around your needs with the most powerful CMS components as building blocks. These can be assembled to create a uniquely user and developer friendly experience without compromises.
Whether you're working with the page tree, creating unique content types, building relationships between content types or just creating custom widgets and templates, you'll find that we're optimized for speed to market.
Open-source means on the best technology infrastructure is under the hood. Apostrophe employs the most developer-forward technology to build and support tools that provide flexibility and path to scale startup and mature businesses.
Expand without limitations. Experience a white glove approach to white label websites with Apostrophe Assembly. Quickly provide websites to customers or clients with you tech built in with just a few clicks.
Connect your mission critical tools to your Apostrophe experience.
Customize an Apostrophe website content experience for visitors based on Salesforce profiles. Establish the desired experience so editors can set specific widgets, pages, and pieces to display for a given set of those experiences.
Our Apostrophe Media Source module features a Media Library integration with Unsplash. The unlocks a media library of over 2 million high-resolution, filterable, searchable images stemming from the talents of the Unsplash community of photographers.
Passport provides single sign-on capabilities for ApostropheCMS, allowing users to login with Google, GitLab and other authentication providers.
Explore the full library of Extensions and Integrations for ApostropheCMS and learn about to create and release your own.