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.
Search API Solr Boost by Date
Deprecated Since Search API Solr 4.1.12 date boosting is supported by that module itself. Therefore, you need this module only if you want to set different date boosting for multiple views using...
Categories: Site search
JS cache buster
Description This module adds cache buster '?v=' parameters to your custom javascript files. By default, Drupal adds 'version' parameter of your custom JS library to the request string. However,...
Categories: Developer tools
Crypto Widget
Description The Crypto Widget (crypto_widget) module provides a block to display cryptocurrencies price. This modules makes use of Coinbase API to fetch the price for the interval configured in the...
Categories: Developer tools
Layout Builder Clone
Layout Builder Clone looks to enhance the Layout Builder UI for cloning layouts, sections and blocks. Layouts (WIP - TBD) Layout cloning will allow you to directly copy the layout from other...
Twig Capture
Enabling this module has no visible effect whatsoever to end users and even developers need to read the compiled twig files to see any changes so almost always it is completely invisible. It is,...
Payeer Electronic Wallet
This module provides a Drupal AlternativeCommerce (Basket) payment method to embed the payment services provided by https://payeer.com/. Dependencies Drupal AlternativeCommerce (Basket) Setup After...
Categories: E-commerce
EtherAPI
This module provides a Drupal AlternativeCommerce (Basket) payment method to embed the payment services provided by https://etherapi.net/. Dependencies Drupal AlternativeCommerce (Basket) Setup...
Categories: E-commerce
Bitaps payment
This module provides a Drupal AlternativeCommerce (Basket) payment method to embed the payment services provided by https://www.bitaps.com/. Dependencies Drupal AlternativeCommerce (Basket) Setup...
Categories: E-commerce
Perfect Money
This module provides a Drupal AlternativeCommerce (Basket) payment method to embed the payment services provided by https://perfect.money/. Dependencies Drupal AlternativeCommerce (Basket) Setup...
Categories: E-commerce
File-Field to Media-Field
Technical helper module to copy file / image field data to an existing Drupal Core Media field in the same entity / entities. Only for developers (using drush), test carefully and take backups...
Categories: Developer tools, Media
Commerce Product Restriction
This module allows restricting the purchase of products for customers, disabling purchase at the point of adding to cart and displaying a message in place of the add to cart button. A field...
Categories: E-commerce, Access control
Nuxt Multi Cache
Provides integration with nuxt-multi-cache to manage caches and purge cache entries.
Categories: Decoupled, Performance
Moodle REST
Integrations for Moodle. API For the developer the module provides a tested service for direct interaction with the Moodle REST Webservice and helper service for interacting with specific API...
Categories: Import and export, Integrations
Fast2sms for SMS Framework
This module provides integration between Fast2sms and SMS Framework. Maintainers of this module are not affiliated with the Fast2sms Group. There are no external dependencies or special...
Categories: Integrations
API Connection
API Connection module This is a helper module to let your Drupal website connect to external APIs. This module uses a Plugin architecture, that allows you to define a plugin in your custom Drupal...
Categories: Developer tools, Integrations
Login Time Restriction
Overview The basic idea behind the Login Time Restriction module is to restrict the user login ( Individually ) based on the time. This module provides a field in user edit form ( Which is...
Categories: Access control
Entity Share Auto
This module extends the Entity Share module and help to automate the process of sharing content. So, When a node is created or updated on server, this module create a entry on export queue for all...
Categories: Administration tools, Content editing experience, Developer tools
CMP Sirdata
OVERVIEW Sirdata CMP is a Consent Management Platform made to reply to privacy regulations such like GDPR, ePrivacy, CCPA and already used by thousands of websites. Sirdata provides a CMP certified...
Datatables CDN
This module provides a Drupal javascript library for using the jQuery Datatables plugin. See https://datatables.net/. It provides an alternative to the Datatables module, which requires the...
Categories: Developer tools
CSV Field
This module provides a CSV text field that displays data as a table. The default formatter offers two options: Display using the Datatables plugin Render CSV as table on the client: This option...
Field Is Empty
Provides a computed field type whose value depends on whether another field is empty or not. It presents a TRUE or FALSE result, which can optionally be set inverted. Some use cases Search API...
Categories: Site structure, Developer tools
User Password Limit
This module allow to feature to extend user password reset limit. By this module user can set limit request new password
Categories: Content editing experience, Access control
Prototype: Select
Implements Select A11y for accessible enhancements to select elements.
Categories: Accessibility
Media Pexels
What is Pexels? Pexels is a free stock photo and video website and app that helps designers, bloggers, and everyone who is looking for visuals to find great photos and videos that can be downloaded...
Categories: Media
Simple XML sitemap Index
Provide a Sitemap Index Variant for Simple XML sitemap. The sitemap index is described as follow: https://www.sitemaps.org/protocol.html#index https://developers.google.com/search/docs/advanced...
Categories: Site search, Search engine optimization (SEO), Site structure