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.
Views Advance Date Filter
Views Advanced Date Filters The Views Advanced Date Filters module enhances the filtering capabilities of Drupal Views by introducing advanced options for date and DateTime fields. This module...
View Body Classes
Add contextual CSS classes to the body of the page when displaying a view. The module currently adds two classes to the body of the page: view-id--[view_id] view-display--[display_id]
Categories: Content display
SDC CSS Relocator
This is a utility module that assists with stylesheets for Single Directory Components. At this time, style libraries that have been added via Single Directory Components are being output in the...
Categories: Content display
Event Calendar View
A view format to display events. 3 mode view - List - Week - Day Fully customisable by css Responsive for Mobile Maybe some options must be rework like translations or first date of week. ToDo: add...
Translate Layout builder Asymmetric (With AI)
Features Asymmetric Translation Capabilities: This module enables users to leverage AI translations from the AI Module specifically for layout builder translations configured to be asymmetric....
Categories: Content editing experience, Multilingual
Search Api Boolean Field Boost
This module provides a Search API processor that adds a configurable boost to indexed items based on the value of a boolean field. If the selected boolean field is TRUE, the specified boost factor...
Categories: Site search
Commerce Minimum Order
This module prevents checkout until the minimum order amount is met. It is possible to optionally define a minimum order amount for the store(s) on the site. A progress bar indicator can be added...
Categories: E-commerce
AnythingLLM Provider
Use Drupal and Anything LLM as your own data-sovereign Retrieval Augmented Generation (RAG) application and create AI-based chats based on data from your own website incl. file documents /...
Categories: Integrations
Plugin form element
This module provides an abstract form element to work with plugin configuration forms. It provides a form element for single plugin form configuration or for multiple. It is compatible with all...
Auto Node Translate Google Provider
This is a provider for Auto Node Translate. This module provides Google translation Api support for Auto Node Translate. Additional Requirements This module requires the Google Cloud Translation...
Categories: Multilingual
Media Export Files
The Media Export File module allows users to download all media files from Drupal site in a ZIP archive. This module provides a convenient solution for managing and exporting media assets for...
Categories: Media
Translation Alias
Overview This module provides Drush commands to manage path aliases for multilingual content in Drupal 9 and 10. Requirements Drupal 9.x or 10.x Drush 11.x Path Alias module (core) PHP 8.0 or...
Categories: Multilingual
IP Info
The IP Info module summarizes information for IPs: Log messages with the IP Is the IP banned? Links to IP lookup services IP information from CrowdSec API IP information from ipapi.is API IP...
Categories: Administration tools, Developer tools, Security
Entity display processor
This module provides a new plugin type that enhances the regular display of entities. Features The module introduces a plugin type "Entity display processor". The plugin can be chosen as part of an...
Categories: Content display
Auto Node Translate Deepl Provider
This is a provider for Auto Node Translate. This module provides the Deepl translation Api support for Auto Node Translate. Additional Requirements This module requires the deeplcom/deepl-php...
Categories: Multilingual
Views Regex Functions
Views Regex Functions is a simple module that allows you to define regex replacements with fields in views. In other words, it allows you to output text based on the result of a regex replacement...
Pagedesigner View Modes Display
Features This module gives the ability to content editors to hide pagedesigner elements from display for specific view modes. Post-Installation Configure the module settings at /admin/config...
Categories: Content display
Poper: Smart AI Popup, Exit Intent Popups, Gamification Popups, Surveys, Widgets, Videos
At Poper, we’re redefining user engagement with cutting-edge technology that transforms your website visitors into an active community of customers and subscribers. Our module offers a unique blend...
Categories: User engagement
SAML Authentication Groups
Map SAML attributes to group membership from the Group module using the SAML Authenication module. A user can become a member of a single group or member of all groups for a given type. They can...
Categories: Access control
Content Insights Report
This module generates a Content Insights Report that provides valuable data and analysis about the content in your system. The report is based on various parameters, including content type, status,...
Categories: Administration tools, Content display, Content editing experience
Views SQL Query Formatter
Displays a formatted SQL query in views preview. Enable display of SQL query in views settings and it will appear when editing a view. Uses jdorn/sql-formatter.
Categories: Developer tools
Dynamic Selection Tools
About This is a basic Drupal module for String, Integer, Float, and Decimal field types. Goal of this module is to provide a dynamic set of "allowed options", but keeping the nature of the field,...
Categories: Content editing experience, Developer tools, E-commerce
Simple OAuth Redirect URI Wildcard
Extends the Simple OAuth module to allow for subdomain wildcards in redirect URIs. WARNING: Use of this module violates Section 3.1.2 of RFC-6749 (OAuth 2.0 Specification) which requires the use of...
Categories: Access control, Decoupled, Security
Zoho ZeptoMail
This module integrates Drupal with Zoho ZeptoMail. ZeptoMail is a dedicated transactional email sending service by Zoho. ZeptoMail offers REST APIs to send transactional emails and perform CRUD...
Categories: Integrations
Alternative Hreflang for SEO
Alternative Hreflang for SEO is a Drupal module that allows the language code in hreflang attributes to be customized, without altering the registered language code used in the website's URLs. The...
Categories: Multilingual, Search engine optimization (SEO)