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.
Reduce Image Size
The Reduce Image Size module offers an efficient solution for optimizing image size on your Drupal site, significantly enhancing performance and user experience. With an intuitive interface and...
Categories: Administration tools, Media
Remove status messages
There is, by default, no way to totally remove status messages from a page. Even if the Messages block is disabled or removed from the page theme, Drupal inject the status messages in the page via...
Geolocation Map Link
This Geolocation Map Links module provides a formatter for Geolocation Fields. This formatter allows the display of links to maps from different online map providers. Features Provides a formatter...
Categories: Content display
Mail Message Templates
Provides email message templates as configuration entities.
Categories: Developer tools
Huggingface
Warning - anyone new to this module should be switching to the AI module instead, where Huggingface exists as a provider to the core module. The huggingface module is a API module that features a...
Categories: Content editing experience, Search engine optimization (SEO)
Search API Grouping Solr
One of the biggest issues with Search API is the ability to break out data within Search API by fields. The following module leverages the Search API Grouping module to help denormalize fields and...
Categories: Site search
Single Page Protection
Introduction: The Single Page Protection module offers a simple yet powerful solution for Drupal sites, enabling administrators to password-protect specific pages. This feature is particularly...
Categories: Access control
Ajax Login/Registration/Reset Password in Modal
This module is provided an ability to login and register and rest password with AJAX in Modal dialogs or Non-modal dialogs or off canvas dialogs. This module provides a block with links to whatever...
Categories: Access control
Brute force attack protection
Features This module provides the functionality of "Brute Force Attack Protection*." New users will be denied login for the first time. This feature is implemented for fun. Post-Installation After...
Categories: Access control, Security
Start End Year Only
The Start End Year Only module enhances Drupal's date field functionality by introducing a specialized widget tailored for selecting start and end years. When creating a new date field, this module...
Categories: Content display
AI Interpolator MediaWiki
The AI Interpolator MediaWiki module is a plugin for the AI Interpolator module that makes it possible to use an MediaWiki as context source to make sure that your AI does not hallucinate. It uses...
Categories: Automation, Import and export
Migrate Process Newspaper3k
Migrate Process Newspaper3k provides a Migrate process plugin to enable you to request and extract data from the python based Newspaper3k article download framework. This plugin also works with...
Categories: Import and export
Commerce Nelnet QuikPay
Drupal Commerce Nelnet QuikPAY Description This module allows you to add Nelnet QuikPAY payment gateways to Drupal Commerce. Installation Install the module as any other Drupal module. Once you've...
Categories: E-commerce
WordPress Migrate SQL
WordPress Migrate SQL lets you build migrations from a WordPress site's MySQL/MariaDB database straight into Drupal. It's recommended for complex WordPress sites and for people who prefer a pure...
Categories: Import and export
Commerce VNPay Payment
Payment gateway VNPAY-QR This module for testing only The payment gateway system meets the standards of the State Bank of Vietnam and international security standards PCI DSS 3.2.1 level 1,...
Categories: E-commerce
OpenAI Assistants
Provides AI (Artificial Intelligence) assistants that users can interact with and which base their replies on documents that have been added to them. Currently limited to using the OpenAI API...
Categories: Content display, Integrations, User engagement
OpenAI Files
Enables files to be added to an AI (Artificial Intelligence) which can then be used as the source of knowledge for replies. Although this module can be used on it's own to manage files added to an...
Categories: Administration tools, Integrations, Media
AI Utilities
Provides several small utilities that are useful for AI features provided by other modules, and could also be useful for other types of features. Features Check if a string is HTML formatted...
Categories: Content display, Integrations
Commerce Tip
Commerce Tip Provide checkout pane to add tips while checkout cart. Administrator can configure the description of tip checkout pane in checkout flow, add or remove tips. Tips are saved as...
Categories: E-commerce
United Nations Maps & Geoservices
This module utilizes UN Geospatial services, enabling content managers to showcase data on geographical maps using an officially endorsed set of maps from the UN. To learn more, visit https://www...
Categories: Content display, Developer tools
Easy Adsense
This is lightweight module that provides a simple integration with Google Adsense. The idea here is to provide your client like(eg: ca-pub-12345678...) and the module will automatically attach the...
Categories: Integrations
OwnID Passwordless login
An easy and secure passwordless add-on for your website. OwnID is a passwordless add-on for your Drupal website. The authentication flow is web-based and doesn't require you to install an app. Our...
Categories: Security, User engagement
Search API Extras
Search API Extras is a collection of additional Search API functionality and modifications to existing Search API functionality. Currently it contains 2 features: An override of the Multiple Terms...
Categories: Site search
Views Data Export TCPDF
This module enables printing a PDF from a view. Features It exports the view to PDF, taking into account the applied view filters. Anything added to the header and footer will be displayed in the...
Categories: Content display, Import and export
Ecwid Drupal
Puts an Ecwid store on your Drupal site and makes it integrate well. This is an unofficial Ecwid integration, and is not affiliated with or endorsed by Ecwid. Features Drupal blocks for Ecwid:...
Categories: E-commerce, Integrations