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.
user_redirect
About ------------ A simple and light module to manage user redirections after login or registration. * Redirect user after login. * Redirect user after registration. * Simple, light and user...
Categories: Access control
Simple Ajax Load
This module developed on version Drupal 8.x. This is very similar of ajax_throbber module with admin configuration of exclusion of path, throbber style, color etc... This module will change default...
Categories: Developer tools
FZ Slogan and Title
FZ Slogan and Title Features Change the slogan and title of Drupal website randomly or cycling. installing As usual Config Go to this url admin/config/fz/fz_slogan_and_title and set the slogans and...
Categories: Search engine optimization (SEO)
Copy Text Management
A module that stores simple configuration variables which can be configured using Drupal's admin UI by the site administrator. This comes useful when a site displays these copy text contents in the...
Categories: Content editing experience
Paragraphs unpublished by default
The module enables to make newly created paragraphs unpublished by default. Uses Visit admin/structure/paragraphs_type Find the paragraphs type you need. Select the "Edit" operation for this...
Social Post Mastodon
Social Post Mastodon allows you to configure your site to automatically toot to a users' accounts without human intervention. It is based on Social Post and Social API projects. The module allows...
Categories: Developer tools, Integrations
Commerce MAIB Mia
The Commerce MAIB Mia (Moldova Agroindbank Payment Gateway) Drupal Module is used to easily integrate the MAIB MIA Payment into your project. The Commerce MAIB has 2 working mode: Test - for dev...
Categories: E-commerce
Varbase Heroslider
Populates the universal implementation of a "Hero Slider" to be used on the homepage in most cases. A rich hero slider that allow Content Admins to display video and/or image slides. This module's...
Categories: Content display, Content editing experience
Tooltip Modal Popup
This module provides a tooltip at provider selector and on click of that it shows configured info in popup. USE CASE ---------- 1. If you want to show tooltip with a modal popup then this module is...
Categories: Content display
Entity Reference Finder
This module makes it easy to find the places where the entity type are used like entity reference. For example you can find all types of entity related to image media. (Exemple in the picture) You...
Categories: Developer tools
Intersection Observer
Provides a simple integration with Intersection Observer API to lazyload blocks and Views for modern browsers. Their contents will be lazy loaded once visible on the view port. Will degrade...
Categories: Content display, Developer tools, Media
Search Index Options
This light-weight module extends the core Search module's functionality by providing a new admin configuration to exclude content types and individual nodes from search indexing. How it works The...
Categories: Administration tools, Content editing experience, Performance
kwtSMS
SMS gateway integration with kwtsms.com for Drupal 10.3+ and 11. Adds OTP login, two-factor authentication, password reset via SMS, user notifications, and Commerce order alerts through the kwtSMS...
Categories: E-commerce, Integrations, Security
CSS Gzip
CSS Gzip will no longer be updated/supported and is considered obsolete. All future development is being done in the Advanced CSS/JS Aggregation module. Based off of Javascript Aggregator this...
Categories: Performance
Link Icons
The Link Icons module is a field formatter for the Link field to display an icon for the service being linked to - ex. Facebook, Twitter/X or LinkedIn, with various display options available as...
Categories: Content display, Site structure
Way2SMS - Send Free SMS (Rules Integration)
Way2sms module is an integration with rules module which provides free SMS service to users in India using way2sms API. MODULE DETAILS -------------------- This module uses an unofficial way2sms...
Categories: Automation, Integrations, Developer tools
Decoupled JSON Log
Provides a "JSON log" entity type for decoupled websites to upload frontend errors to Drupal. This module provides a JSON Log entity type (machine name: log_json) to help developers log frontend...
Categories: Decoupled
GPT-Based Chatbot Integration for Drupal
GPT-Based Chatbot Integration for Drupal This project aims to integrate AI capabilities into Drupal websites to provide analytics and insights for enhancing user experience and driving website...
Categories: Multilingual, Search engine optimization (SEO), User engagement
LiveInternet
English version The LiveInternet module integrates Drupal with LiveInternet statistic service, which most popular in Russia and post-Soviet states. This service allows to track visitors, page views...
Categories: Integrations
Image Node Attach
Concept There was a module in Drupal 6 Image Attach that are deprecated in Drupal 7. The Image Attach Migrate module resolved the issue of migration image attach nodes from Drupal 6 to Drupal 7. In...
Categories: Content editing experience, Developer tools, Media
Logo Tool
A simple tool to display either a random logo on every page refresh, else display a specific logo on specified pages and a default set logo on all unspecified ones. Instructions for 5.x version: To...
Categories: Developer tools
Select Role
Overview Forcing the user to choose one role after login, and led to other roles does not work. User can switch role anytime just visit select_role/landing. Introduction This module is useful if...
Categories: Access control
No Sender
No Sender suppresses the inclusion of a Sender header in email generated from the site. The Mime Mail module also happens to do what this module does, amidst plenty of other features. Sites without...
Categories: Integrations
Leave Confirm
The Leave Confirm module for Drupal improves user experience by showing a popup confirmation dialog when users attempt to leave a page with unsaved changes in specified forms. This prevents...
Categories: Developer tools
AWS Bedrock Chat
The AWS Bedrock Chat Module integrates AWS-powered Generative AI functionalities into Drupal 10 and 11 websites, offering a seamless user experience for live chat interactions. Features Allows...
Categories: Integrations, User engagement