Add functionality and customize your Drupal application with thousands of projects contributed by our amazing community.
A module is code that extends Drupal's by altering existing functionality or adding new features. You can use modules contributed by others or create your own. Learn more about creating and using Drupal modules.
ComputerMinds Data Layer
This module provides a messenger-like service for pushing events/data into the client side data layer. Usage The intended use of this module is through the cm_data_layer.data_layer service eg. Or...
Categories: Developer tools, Integrations, User engagement
Alerts Format
Provides formatting features to support the Alerts recipe. This module can be used to quickly add formatting to your Alerts recipe install, or you can use it as reference to add equivalent custom...
Categories: Administration tools, Content display, User engagement
WhatsAppIN
This module integrates with WhatsApp API and adds a whatsapp icon to initiates a chat window for the configured phone number. Features This module allows you to add a WhatsApp contact link to your...
Categories: User engagement
Webform Number Limit
This module provides Webform handlers that allow forms with a number element to have submission limits based on the sum of those numbers. It's similar to the Options/Checkbox limit handler provided...
Categories: Integrations, User engagement
Webform MailerLite integration
Features A simple webform handler to create a new Subscriber on a MailerLite account. By default, the Subscribers do not belong to a MailerLite Group. Ability to add more data on the Subscriber....
Categories: Integrations, User engagement
Netcall AI Widget
INTRODUCTION The Netcall AI Widget module allows sites to embed the Netcall AI widget on their website. You can enable it sitewide so it appears on all pages. Once that is done, you can override it...
Categories: Integrations, Site search, User engagement
Analyze AI Sentiment
This module moved to a new home to work around a drupal.org infrastructure problem: https://www.drupal.org/project/analyze_ai_sentiments
Categories: Content editing experience, E-commerce, User engagement
LMS Messages
Adds an ability to configure various automatic and manual messages that can be sent to LMS students and teachers by integrating Drupal LMS events with the Message module. Features Additional...
Categories: User engagement
GCLID
Capture, store, and auto-populate form fields with the visitor's Google Click ID (GCLID) from Google Ads. Post-installation Head over to Administration -> Configuration -> Web services -> Configure...
Categories: Integrations, User engagement
Advanced Message Subscription
Provides fine-grained control over subscription to messages.
Categories: User engagement
Asyntai AI Chatbot
Asyntai - AI Chatbot for Drupal Create and launch AI assistant/chatbot for your Drupal website in minutes. It talks to your visitors, helps, explains, never misses a chat and can increase...
Categories: Artificial Intelligence (AI), E-commerce, User engagement
Dropdown Pager
Provides an accessible dropdown-based pager option for Drupal Views. Replaces the standard full pager with a compact dropdown button that saves space while maintaining all core pager functionality....
Categories: Content display, User engagement
LMS AI
Stub main module for now and a single activity-answer plugin sub-module: AI textfield with feedback and async AI answer evaluation from cron. Requires AI Providers API module. Doesn't require AI...
Categories: Artificial Intelligence (AI), User engagement
CMS guide
CMS Guide is a docs-as-code in-admin help system for Drupal. Editor guide content lives as Markdown files in a module, is version-controlled alongside the rest of your site's code, and is imported...
Categories: Administration tools, Content editing experience, User engagement
Tour Extras
Provides (oppinionated) contrib additions for the fabulous Tour module (as submodules). Currently requires patch from [#3549273] to work! Requirements This module requires the following modules:...
Categories: Content display, Integrations, User engagement
Klaviyo CRM
Native Drupal integration with the Klaviyo CRM automation platform.
Categories: Automation, Integrations, User engagement
Piano Analytics for Short URL
Sends Piano Analytics server-side events for Short URL redirect visits. Features Non-blocking tracking: visit events are queued during the redirect and sent to the Piano Analytics Collection API...
Categories: User engagement
Arguments
The module allows content to be discussed with pros and cons arguments.
Categories: Content editing experience, User engagement
Drupal LMS
Drupal LMS is a Learning Management System for Drupal, designed to be extensible and modular, and to integrate well with other Drupal modules and content. Drupal LMS allows you to enable individual...
Categories: Content display, Site structure, User engagement
Inline SVG Logo
The SVG Logo module allows Drupal themes to use SVG code instead of traditional image logos, with live preview and validation in theme settings. Features - Replace theme image logos with scalable...
Categories: Media, Site structure, User engagement
CiviCRM CDNTaxReceipts
March 15 - 2014 The extension: https://github.com/jake-mw/CDNTaxReceipts - has had a beta release for some time. Closing in on an official release. Stay tuned! September 05 - 2013 Update: we've...
Drush (AI) Webmaster
This module gives AI agents full creative AND destructive power over your Drupal site. AI-Powered Drupal Site Management via Drush Drush Webmaster provides a comprehensive suite of Drush commands ...
Categories: Administration tools, Artificial Intelligence (AI), Developer tools