
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.
Googalytics Webform
Provides integration for Webform into Googalytics module. It bridges the two modules by providing a Webform submission handler preparing the tracking event, as well as a Googalytics tracking event...
Categories: E-commerce
Commerce BTCPay
This module provides a Drupal Commerce 2.x payment plugin for BTCPay Server. It allows you to accept cryptocurrencies without a 3rd party intermediary by becoming your own payment processor. Demo...
Categories: E-commerce, Integrations
HTML5 video banner
Overview Drupal module to create a simple custom block Video background banner. Based on the custom js and css to manage the behavior of the Video. The Video background banner is made using the...
Categories: Content editing experience, Content display, Media
Search API Boost Priority
This module provides boost config for additional Drupal content and compliments the Boost functionality provided by Search API Module. Site admins can configure custom boost priority for Search API...
Categories: Site search
Private Conversation
Module based on the Privatemsg module for Drupal 7. General diferencies: full integration with module views; thread now materialized and is an entity.The general functionality - sending, deleting,...
Categories: Integrations
AWS SNS for SMS Framework
Introduction This module provides integration to SMS Framework for the AWS SNS gateway. It allows the users of SMS Framework module to send SMS using AWS SNS as a gateway. Requirements This module...
Categories: Integrations
Sector Content Audit
Sector Content Audit enables you to audit and review content within the site. Included is everything you'll need to get going - additional taxonomies to track audits and progress, additional text...
Categories: Content editing experience
Revision Log
Revision Log will show the revisions as log in chronological/reverse orders Difference of each revision(fields) is shown as log for any node content type display. Fields can be ordered by creating...
Categories: Content display
Entity Wishlist
Entity Wishlist module is very useful for the site with large content. This module allow site visitors to add any node into their wishlist and then they can read later. This module will create an...
Categories: Content editing experience
Configuration Replace
Replaces existing configuration on module installation via using a "rewrite" folder in the config directory. Stops with an error, if you are going to replace a config without having the original...
Categories: Developer tools
Show Database Name D8
This module helps to display the host and database name of the default database on the admin menu toolbar. This module is integrated from the D7 Show Database Name. We can quickly identify which...
Categories: Administration tools
Persona Content
Overview The Persona Content module allows to create content personalized by defined segments, these segments can be based on user location or any string found in the current url or also the...
Categories: Content editing experience, Site structure, Developer tools
Body Class By Path
Body Class By Path - Drupal 7 ============ It is a module for Drupal 7 to add own CSS class to the body tag of the specific URL. Body Class By Path - Drupal 8 & 9 ============ It is a module for...
Categories: Content editing experience, Content display
Login Alert
Login Alert module is very useful to check if anyone login to the site. This module provide a field on user profile page which allow user to get notification once they logged in to the site. If...
Categories: Access control
Websocket
Real time Drupal powered by Ratchet. INSTALLATION Preferred way to download a module with composer. Please run 'composer require drupal/websocket' from the webroot directory (neither inside the...
Categories: Integrations
Text2Image
A Drupal 8 module providing a field formatter plugin to generate images from the content of string fields, e.g. node titles and taxonomy term names, for display in views, view_modes and templates....
Categories: Content display, Developer tools, Site structure
View and Style format list
The module helps to list all the displays of the view and the style format that the display uses. For a new site, a developer must not know the style format of all the views. They have to spend...
Reach5 login
A simple module creating a block that allows you to connect to your drupal site with the reachfive authentication service.
Categories: Access control
Basic Auth Limited
Basic Auth Limited module makes Drupal to apply Basic authentication only to usernames matching configured regular expression pattern. Why is this important? If your Drupal site is protected with...
Categories: Access control
Domain Google Tag Manager
The Domain Google Tag Manager module provides option to configure the different GTM tags for each domain. Dependencies Domain Access GoogleTagManager
Categories: Integrations
Style Management
Introduction The Stye Management module aims to support the compilation of the LESS and SCSS files present in the system and their conversion into CSS. Requirements The correct functioning of the...
Categories: Developer tools
Selection sharer
selection_sharer Drupal wrapper Medium like popover menu to share on Twitter or by email any text selected on the page. Author: xdamman - https://github.com/xdamman/selection-sharer Popover menu to...
Categories: Content editing experience
League Oauth Login
This module allows you to use different providers to log in to your Drupal site. It uses the awesome league/oauth2- projects for this. This module was developed for violinist.io and is what...
Categories: Integrations, Access control
Domain Multisite Sitemap
This module is designed to work on Drupal multisite installations with a single database. Right now it only indexes the nodes (all content types are supported) affiliated to the domain but in the...
Categories: Search engine optimization (SEO)
Library Select
Library Select Module allow quick and easy insert CSS/JS code and files to Drupal. Library Select allow you create a field in your content type and Editor can easy select predefined CSS/JS Code....
Categories: Content editing experience, Content display, Developer tools