The Drupal Views AI agent allows site builders to create and update Views using natural language prompts, without ever opening the Views UI.
Start here
Article
The Drupal AI module's Guardrails system runs configurable validation plugins both before a prompt is sent to an LLM and after a response is received. Guardrails can pass, block, or rewrite content, and can be combined into sets with a scoring threshold.
Article
At DrupalSouth Community Day 2025, Marji Cermak shared a practical and grounded walkthrough of how visual regression testing, powered by BackstopJS, can prevent regressions long before they appear in production.
Latest insights
Article
The Webform Mass Email module has now been ported to Drupal 8.
Article
The Entity Class Formatter is a nifty little Drupal 8 module which allows editors to place classes on to entities, allowing their look and feel to be altered in the theme layer.
Article
The Enforce Profile Field is a new Drupal 8 module which allows editors to enforce the completion of one or more fields in order to access content on a site.
Article
The Webform Invitation module has now been ported to Drupal 8.
Article
The Look and Modifiers modules were demonstrated at GovCMS Camp.
Article
Convivial is a new way to build Drupal websites. It is based on a solid foundation of component driven development with useful building blocks for quickly implementing functional website.
Article
Morpht will be presenting "Rapid Drupal 8 Development with Components" at the Drupal Expo 2017 in Tokyo, Japan.
Article
Learn how to create content via email and have it imported into Drupal using Mail Comment.
Article
The Entity Reference Display module allows editors of Drupal sites to select which view mode they would like to display a list of entities as.
Article
Setting up your own ELK solution is easy. But how do you make it scale?
Article
Google Tag Manager (GTM) allows you to track user interactions on your website that aren’t collected by software such as Google Analytics by default. You can configure what is tracked without touching a line of code. In this article we will show you how to track custom user interactions on your website, and then send that data to Google Analytics for later viewing.
Article
Client-side performance can be dramatically improved by removing Render-Blocking JavaScript with LABjs. No more waiting and no more spinning-wheel icons for users to see. You can get a user speed experience of a simple site with all advantages of complex functionality-rich site.
Article
Have you heard about Logstash and always wanted to test it out? This is your perfect chance to start!
Article
GovCMS ships with workflow capabilities out of the box. This article examines how the quality of published content can be improved as well as the improvements in security which can arise when you have an audited, moderated process.
Article
Creating responsive websites is easy these days with frameworks like Zurb’s Foundation and Bootstrap. The WYSIWYG API template plugin module allows us to predefine templates in WYSIWYG, helping editors to layout content for a mobile friendly website.
Article
A how to for writing a popup window in Drupal which utilises client-side storage for tracking the expiry date on different pages.
Article
A high level look at the features and capabilities of the GovCMS codebase. Suitable for those considering whether to build a site on the platform.
Article
Morpht has been doing a lot of work on the Paragraphs module. Murray Woodman will be presenting a suite of complementary contrib modules which help content creators at the upcoming DrupalCon LA conference.
Article
One of the trickier aspects of any data migration is migrating users and ensuring that the authentication details which worked on the legacy site also continue to work on the new Drupal site. This article shows how it is done for .Net to Drupal 7.
Article
OpenLayers module is a popular solution for mapping in Drupal. The biggest benefit is the ability to use different map providers, complete Feature support and, last but not least, the simplicity of creating custom markers.
Article
Several speakers from Morpht will be presenting at the DrupalSouth 2015 conference to be held in Melbourne.
Article
Ctools content types, not to be confused with general content types, are Panels version of blocks. Another name for them are panel panes, but just think of them as more powerful blocks. Ivan will walk you through the process of creating your own content types.
Article
Murray and I presented a session at Drupal Camp Sydney 2014 on the Paragraphs module. The presentation had a demo, lecture and a bit of role play. We talked about the benefits of chunking content and how Paragraphs could be used.
Article
At this month's Sydney Drupal Users Group, I did a short presentation about using Bootstrap in Drupal 7. The presentation was broken down into two parts: Bootstrap themes and modules.