Introducing G2.ai, the future of software buying.Try now
Seamless.AI
Sponsored
Seamless.AI
Visit Website
Product Avatar Image
ApostropheCMS

By Apostrophe Technologies

4.5 out of 5 stars

How would you rate your experience with ApostropheCMS?

Seamless.AI
Sponsored
Seamless.AI
Visit Website
It's been two months since this profile received a new review
Leave a Review

ApostropheCMS Reviews & Product Details

Profile Status

This profile is currently managed by ApostropheCMS but has limited features.

Are you part of the ApostropheCMS team? Upgrade your plan to enhance your branding and engage with visitors to your profile!

Value at a Glance

Averages based on real user reviews.

Time to Implement

2 months

ApostropheCMS Media

ApostropheCMS Demo - Page Editing
No gear shifting. Manage content direct on the page.
ApostropheCMS Demo - Page layout management
Easily update and manage page layouts with simple ways to add widgets.
ApostropheCMS Demo - WYSIWYG Editing
In context editing for a responsive front end management experience.
ApostropheCMS Demo - Media Management
Comprehensive media manager that can integrate with other media sources such as Unsplash.
ApostropheCMS Demo - Localization
Meet your customers where they are with localization.
ApostropheCMS Demo - Website builder dashboard
Manage a fleet of websites with the Apostrophe Assembly dashboard.
Product Avatar Image

Have you used ApostropheCMS before?

Answer a few questions to help the ApostropheCMS community

ApostropheCMS Reviews (13)

Reviews

ApostropheCMS Reviews (13)

4.5
13 reviews

Pros & Cons

Generated from real user reviews
View All Pros and Cons
Search reviews
Filter Reviews
Clear Results
G2 reviews are authentic and verified.
Alex Y.
AY
Digital Marketing Consultant
Mid-Market (51-1000 emp.)
"10/10 great onboarding and aftercare."
What do you like best about ApostropheCMS?

The Apostrophe team provided an excellent end-to-end service, enabling our business to migrate smoothly to their CMS without any loss of SEO value. They also delivered effective solutions to complex challenges that other providers were unable to resolve. Review collected by and hosted on G2.com.

What do you dislike about ApostropheCMS?

There is a lack of integration with other third-party tools. Review collected by and hosted on G2.com.

DG
Mid-Market (51-1000 emp.)
"Best personalized content for marketing"
What do you like best about ApostropheCMS?

The comfortness and easyness of the platform is so amazing and intuitive.

The tools available in this are best custom solutions available for the most attractive and engaging content for web trafficing.

Seamless and streamlined development features for outstanding results.

Has the capability to get and modify the processing framework and make changes to the content in the most appropriate manner. Review collected by and hosted on G2.com.

What do you dislike about ApostropheCMS?

The widgets views are sometime laggy and does not show proper accurate results.

Due to larger data importing and processing, the interface gets clunky sometimes. Review collected by and hosted on G2.com.

Stepan J.
SJ
Founder
Small-Business (50 or fewer emp.)
"The most advanced modern open-source WYSIWYG content management system out there."
What do you like best about ApostropheCMS?

A bit of a backstory why we started using ApostropheCMS first. Most of our projects, or more specifically, our clients, require a way to easily change content on the site i.e. text, images, styles, etc. Well, that’s an obvious notion or requirement, you would think. However, if you are used to working with front-end frameworks such as Vue or React, content is either managed directly via a database or, in better cases, there is a middleware/API. Craft, Sanity, Contentful and others from the JAMstack ecosystem are examples of such CMS tools that can be “plugged in” and allow the end-user to manage content within a friendly (-ier) interface. Those are great but take time to implement from a development standpoint. We could potentially opt-in for so-called “closed gardens” such as Wix or Squarespace which are technically full-fledged WYSIWYG editors. Those are great for fast website developments. However, they have almost zero flexibility in terms of customization. Webflow doesn't cut it either since it is limited on how data are handled (e.g. no internationalisation) and more importantly, you cannot tweak the code in a way you like.

And then there is WordPress, the CMS that around one-third of the current Internet’s websites are built on. WordPress is a bit of a monster with its large library of plugins. On the one hand, it can do many things well if you know which plugins to use and how to use them effectively in conglomeration. But both the user and the developer can hit walls (or get lost) when they seek custom functionalities that WordPress itself or its array of plugins does not offer.

We think that ApostropheCMS fills the gap between easy to use interface and still providing freedom to the developer to add custom scripts, libraries, frameworks, etc. as well as modify the underlying source code. We should pause here for a bit and truly appreciate how ApostropheCMS handles the “content management”. It is a textbook example of a WYSIWIG editor with in-context/in-page editing capabilities. There is no separate dashboard application to access the data - most data can be changed via a modal window or directly on the page. It is as intuitive as you would expect - select a text and rewrite it. Or need to upload an image for your blog or build a form? No problem! Of course, it’s not always so simple, but that’s where the developer can shine by making necessary changes in the code and adding almost any feature required by the end-user. There are no limits in place as the whole platform is built with popular software packages (most notably Node.js, Express, Nunjucks and MongoDB).

Moreover, behind the ApostropheCMS project stands a great team of people who are attentively listening to their users as well as to a growing developer community. Any pressing issues can be discussed with the core team on a Discord channel. And any feature additions or fixes can be proposed on a GitHub repository. Exactly what you would expect from a collaborative community that is constantly pushing the (open-source!) platform to higher standards. Review collected by and hosted on G2.com.

What do you dislike about ApostropheCMS?

ApostropheCMS is excellent at what it can do by default. However, once there is a need to add or extend functionality, the real challenge begins. In most cases, we need to dive deep in order to get certain data (that are generally not available via the Nunjucks data variable) from the database. At the moment, we have to extend the `construct()` function to achieve that. It would be nice to have a Vuex style data store and an Axios style data fetching on the client-side (or possibly even on the server-side?). Or, in other words, a more straightforward and more universal CRUD data operations system. Unlike other frameworks, we used to get lost in the lifecycle of the application. Some of our junior colleagues were often unsure what parts of the code are server-side and what parts were client-side. Also, there are so many methods for each module (+ consider inheritance) used across the project. It takes time for the developer to grasp their operation and/or purpose fully. Indeed the learning curve is relatively steep to use ApostropheCMS effectively. In the end, it comes down to code readability and extensibility that we think could be improved. We would like to stress that this is our experience with A2; A3 may be taking a better approach. It is also important to note that Apostrophe’s documentation is well-written, and it greatly helps to navigate through the “inner workings” of the established system. Review collected by and hosted on G2.com.

Eric D.
ED
Lead Software Developer
Mid-Market (51-1000 emp.)
Business partner of the seller or seller's competitor, not included in G2 scores.
"ApostropheCMS is a productivity multiplier when setting up a new site."
What do you like best about ApostropheCMS?

Apostrophe provides many core features and additional packages that save you time when you need to stand up or prototype a site quickly. The high quality of the feature set will serve you well, and if anything is missing, you can always access the underlying framework and use express or mongo directly. It is very easy to work with. Review collected by and hosted on G2.com.

What do you dislike about ApostropheCMS?

Integrating express error reporting tools such as AWS-XRay or Sentry can require modifying the framework source rather than having a clear integration path. Review collected by and hosted on G2.com.

Jose G.
JG
Junior Software Developer
Small-Business (50 or fewer emp.)
"ApostropheCMS - Great for custom solutions"
What do you like best about ApostropheCMS?

The capability of adapting the CMS to the client desires.

From the developer side, the internal structure is really awesome, it let a really quick development without putting at risk the performance.

From the editor side, the administration bar is really easy to understand and to manage mostly of the content from there. Review collected by and hosted on G2.com.

What do you dislike about ApostropheCMS?

From the editor side, the live edition of the widgets on the web can be confusing, especially when the website has various widget levels.

From the developer side, permissions management is sometimes confusing and hard to manage efficiently. Review collected by and hosted on G2.com.

Kalia Carmen M.
KM
Junior Software Developer
Small-Business (50 or fewer emp.)
"ApostropheCMS review by Kalia Martin"
What do you like best about ApostropheCMS?

How comfortable it is to develop any new functionality, and especially any modification to change any functionality of the CMS itself. In addition to how easy it is to understand how the CMS works and where you have to locate yourself to make specific changes to the content. Review collected by and hosted on G2.com.

What do you dislike about ApostropheCMS?

In our case, trying to make the website the most dynamic that we can, we have created a lot of widgets to make a grid structure with bootstrap. This has made it challenging to be able to guess where the little editor bars in the widgets are, so we had to made extra CSS to have this part more understandable for all our editors. Review collected by and hosted on G2.com.

JK
Senior Software Engineer
Small-Business (50 or fewer emp.)
"ApostropheCMS is amazingly easy and fun to use and extend."
What do you like best about ApostropheCMS?

ApostropheCMS is incredibly easy to extend/change. I've used multiple other CMS platforms in the past, but one of the most significant improvements when switching to Apostrophe was the reduced time for feature development. The developers very clearly had customization in mind when the framework was built, as changing existing modules and adding new ones is fast and very easy.

The built-in modules for user management and permissions are also fantastic and exactly what I've needed for my projects. Overall, this is one of the few software frameworks I've had fun using, and look forward to building new modules for. The system the developers have built for extending existing modules and creating new ones is absolutely fantastic, and is much easier to understand than other CMS frameworks I've used. Review collected by and hosted on G2.com.

What do you dislike about ApostropheCMS?

Some of the documentation on UI/front-end component usage/extension is a bit limited, but nothing that can't be figured out on your own. I also wish there was a widget/plugin system to publish customized bundles of code publically and add them via an interface in the application, instead of only adding packages via NPM. Review collected by and hosted on G2.com.

Dylan M.
DM
Co-founder
Small-Business (50 or fewer emp.)
Business partner of the seller or seller's competitor, not included in G2 scores.
"Flexible and fast"
What do you like best about ApostropheCMS?

The flexibility and headless mode makes the development of API-led content delivery rapid. Review collected by and hosted on G2.com.

What do you dislike about ApostropheCMS?

Could have a larger ecosystem with more client SDKs etc. Review collected by and hosted on G2.com.

Verified User in Marketing and Advertising
UM
Small-Business (50 or fewer emp.)
"Fast and User Friendly"
What do you like best about ApostropheCMS?

Intuitive HTML editor. Fast editing and extremely user-friendly. Review collected by and hosted on G2.com.

What do you dislike about ApostropheCMS?

I wished the coding was cleaner with the WYSIWYG features. Review collected by and hosted on G2.com.

Robert D.
RD
Artist Manager and Recording Producer
Mid-Market (51-1000 emp.)
"One of the new breed of modern CMS"
What do you like best about ApostropheCMS?

I found Apostrophe CMS while evaluating the field of solutions that support headless publication to other systems like Gatsby. I have a strong professional motivation to know and work with CMSs like Apostrophe, and therefore have seen a fair number of them. I know that content editors like the live editing view where they see changes happening immediately. Review collected by and hosted on G2.com.

What do you dislike about ApostropheCMS?

I'm not a Node developer, so I wouldn't invest in learning to develop on Apostrophe CMS myself, unless I was also ready to invest in my Node.js skills. Review collected by and hosted on G2.com.

Pricing Options

Pricing provided by ApostropheCMS.

Apostrophe Community

Free Trial
1 Site
ApostropheCMS Comparisons
Product Avatar Image
Contentful
Compare Now
Product Avatar Image
Payload CMS
Compare Now
Product Avatar Image
WordPress.org
Compare Now
Product Avatar Image
ApostropheCMS
View Alternatives