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.
Push Notifications Registration Tokens
Features This module provides an entity type for registering push notification tokens. The module does not send push notifications; to do that, you will need to use this module in combination with...
Categories: Decoupled, Developer tools, User engagement
Facets range NoUiSlider
The Facets range NoUiSlider module allows site builders to easily set and configure NoUiSlider with themeable inputs fields. Slider from Facets module requires Jquery Ui. NoUiSlider is light and...
Categories: Site search
POST File
The module creates an endpoint on the site at /postfile/upload that accepts a POST request for uploading a single file into a specified file system (public, private, etc). The POST request requires...
Categories: Import and export
BankID
The BankID module for Drupal provides seamless integration with the BankID.com authentication system, enabling users to authenticate themselves on your Drupal site using their BankID credentials....
Categories: Access control, Integrations
Accessible Back to Top Button
Provides a 'back to top' button that is fully accessible as a block to add to your Drupal website. Features Once you install the module, go to Block Layout and place the block called 'Accessible...
Categories: Integrations
Tailwind Grid
The Tailwind Grid module for Drupal provides a plugin for the Views module, enabling developers to easily create responsive, grid-based layouts using Tailwind CSS. Sponsored and developed by:
Smileys Field
This is a modern version of Drupal 6 Smileys module Body fields with CKEditor 5 don't support now! Smileys is a text filter that substitutes ASCII smileys/smilies/emoticons with images. This is a...
Categories: Content display, Content editing experience
Recurring Dates Field Search API
This module provides Search API support for fields created with the Recurring Dates Field module. Features This module allows entities with recurring date fields to be indexed multiple times in a...
Categories: Site search
Commerce Product Options
The goal of this project is to provide a likewise implementation of Commerce Option in to Drupal Commerce. Product options are perfectly configurable with Commerce product variations, but if you...
Categories: E-commerce
Data Count
A statistical module, it helps admin to count all existing nodes and users data on the website. Admin can easily monitor the status of published/unpublished nodes and active/inactive users through...
Categories: Administration tools, Content display
Taxonomy Importer
The Taxonomy Importer module has as goal to read a structured .csv file and import they value as taxonomy terms, into a taxonomy vocabulary that will be informed into configuration page. The module...
Categories: Import and export
Vertex AI Search Promoted Results
The Vertex AI Search Promoted Results module provides for the creation and management of promoted search results triggered by specific search keywords. For a given keyword, a content node can be...
Categories: Integrations, Site search
Commerce Order Bulk Delete
Commerce Order Bulk Delete Commerce Order Bulk Delete intends to provide the users to delete the Order, information, via batch processing or via Queue worker. For a full description of the module,...
Categories: E-commerce
Drupal Admin App
This module is a backend for Drupal Admin Mobile App. This module with Drupal Admin App you can mange users of your Drupal Website using a Mobile app that can downloaded from below provided links....
Categories: Administration tools
Drupal Freedom
You should have freedom on your Drupal website – it's yours to make how you wish. This project aims to regain that freedom when other module developers have not respected it. Currently it covers...
Form Alterer
The Form Alterer module provides OOP plugin functionality to developers for easily altering forms in Drupal 9+. Typically, forms are altered via the hook system (i.e. hook_form_alter) in a module's...
Categories: Developer tools
A12s Locations
The A21s Location module helps to display a location map with markers and groups of markers. It uses a plugin system to integrate with map providers and defines currently 2 plugins for Google Map...
Categories: Content display
Commerce Token
Provides additional tokens related to commerce entities. Provided tokens Tokens for getting the lowest and highest prices for a product: [commerce_product:anonymous_calculated_low_price:number] and...
Categories: E-commerce
OverlayScrollbars
This module integrates OverlayScrollbars plugin into Drupal and beautifies browser's scrollbar. It also provides a settings page so the user can define what html elements he wants to have...
Categories: Integrations
Search API Azure AI Search
This module provides a Search API integration for Azure AI Search. Azure AI Search (formerly known as "Azure Cognitive Search") is a search solution from Microsoft that provides secure information...
Categories: Integrations, Site search
Node XML Sitemap
Node XML Sitemap Node XML Sitemap module intends to provide XML URL for each node based on content type. For a full description of the module, visit the project page. Submit bug reports and feature...
Categories: Site search
Content Migration Overview
The Content Migration Overview module provides a comprehensive summary of your content migration in Drupal. It supports migration from Drupal 7 to Drupal 10.3 and later versions. Features It...
Categories: Developer tools
ECA Twilio action
The ECA Twilio Action module provides seamless integration between the ECA (Event Condition Action) module and Twilio's SMS services, enabling Drupal sites to send SMS messages as part of ECA...
Categories: Automation, Integrations
Commerce Currencies
Stock Commerce allows you to specify multiple currencies but only allows to specify one price per product (from any of those currencies enabled). This module allows you to add prices in each...
Categories: E-commerce
Tarte au citron Add To Any
This module works in addition with Tarte au Citron and AddToAny Share Buttons. It prevents Add to any to be displayed in pages without user consent.
Categories: Content editing experience, Developer tools, Security