Blog

What is Search Flattening and When Should It Be Used?

In this article and associated video, we cover the CrafterCMS content modeling topic of Search Flattening. We'll discuss what it is, when to use it, and how to configure it.

Content Versioning in CrafterCMS

Here’s what you need to know about content versioning and how it works in CrafterCMS and its Git-based content repository.

Visual Editing with a Headless CMS

Visual editing of headless CMS powered sites and apps, regardless of which frontend UI technology that is used, is now a reality with CrafterCMS.

Adding Metadata and Full-text Indexing to Rich Documents and Assets in CrafterCMS

Learn how to add custom metadata to your rich assets including rich documents, videos and images for better searchability and dynamic content use cases.

CrafterCMS Product and Roadmap Update Spring 2024

We recap a talk from CrafterCMS Live! 2024 where Russ Danner, CrafterCMS VP of Products and Customer Success, highlights some of the most recent and upcoming features of the headless CrafterCMS platform. 

Building Dynamic Web Experiences with CrafterCMS and Next.js

Frameworks like Next.js enable developers to build dynamic and engaging web experiences to engage an audience. However, when using these robust JavaScript frameworks and libraries, it helps to have a strong headless content platform at the foundation. In this blog, we explain how to build those experiences with CrafterCMS and Next.js.

Understanding and Leveraging Deployment Processors

Deployment Processors are an excellent way to extend your CrafterCMS project with new channel support, workflow events and better monitoring. In the blog / vlog we'll cover everything you need to know to get started building customer deployment extentions.

Basic JDBC Integration

In this blog we'll cover basic JDBC-based Integration between CrafterCMS and an external databases such as SQLServer, Oracle, MySQL, MariaDB, and PostgreSQL.

Implementing Detail Pages in CrafterCMS

In this blog we cover what the Detail Page pattern is, why it is useful, what a real world example looks like and how to implement it in your CrafterCMS environment.

Happy 40th Birthday to King's Quest

CrafterCMS community member extends browser-based retro game engine and creates open source game development tools using CrafterCMS' Crafter Studio plugins framework. Then uses those tools to build an entirely new adventure game for Sierra's 1984 King's Quest I release 40th birthday. 

How to Choose an Open Source CMS

In this post, we explore the compelling reasons enterprises lean towards an open source CMS, including cost effectiveness, community, security, transparency, freedom from vendor lock-in, and data ownership. We also highlight key use cases for an open source CMS, and provide an insightful checklist with eight essential factors to consider when selecting an open source CMS.

CrafterCMS is Moving to OpenSearch

Elasticsearch decided to use a non-OSI-approved license with legal language that can threaten any open source project and its users. While we still love Elasticsearch’s technology and innovation, the legal questions and abandonment of an OSI-approved license have raised concerns here at CrafterCMS, and within our community. As a result, OpenSearch will replace Elasticsearch starting in the CrafterCMS version 4.1 release.