Search Drupal Projects
Find modules, themes, and distributions by name or by what they do. Descriptions are matched against each project's plain-language summary, and results can be narrowed to a Drupal core version or to projects that are still actively maintained.
| Project | Drupal | Maintenance | Installs |
|---|---|---|---|
|
This module allows you to create and display customizable HTML popups on your website. You can control the content, dismissal button text, action links, and the specific pages wher... Active |
9–11 | Active | 23 |
|
This module allows for detailed configuration of message subscriptions. It offers granular control over which messages users can subscribe to. Slowing |
— | Slowing | 23 |
|
This module sends an email notification to users whenever they log into your site. The email includes a logout link to help secure your account if it was accessed by someone else. Active |
10–11 | Active | 22 |
|
This module displays user information in elegant popup cards when users hover over user links. It is highly configurable, allowing you to show details like the user's picture, emai... Slowing |
10–11 | Slowing | 22 |
|
This module converts a Drupal book structure into a standard Drupal menu. It automatically creates a menu that mirrors the hierarchy of your book pages, simplifying navigation mana... Dormant |
9–11 | Dormant | 21 |
|
LMS Messages
Module
This module allows sending automatic and manual messages to students and teachers within an LMS. It integrates Drupal LMS events with the Message module for configurable communicat... Dormant |
— | Dormant | 21 |
|
This module provides additional functionality for the Tour module, including a WYSIWYG editor for tour tips and a URL redirection option for the final step of a tour. Active |
10–11 | Active | 20 |
|
Target Audience
Module
This module allows you to restrict who can view or edit specific content or other entities. You can grant access to roles, individual users by email, or groups, and define whether... Active |
10–11 | Active | 18 |
|
This module automatically adds a tracking pixel to your website's content for royalty reporting purposes. It allows you to manage tracking codes and ensures that each piece of cont... Active |
10–11 | Active | 18 |
|
Users Bulk Delete
Module
This module helps administrators delete inactive user accounts in bulk. It tracks user login counts and allows administrators to view a list of users with low activity, then select... Active |
10–11 | Active | 18 |
|
This module adds Altmetric badges to BibCite reference entities, allowing researchers and institutions to display altmetric data for their publications. Dormant |
— | Dormant | 18 |
|
This module adds a WhatsApp icon to your website that initiates a chat with a pre-configured phone number, allowing visitors to easily contact you via WhatsApp. Slowing |
10–11 | Slowing | 17 |
|
This module integrates generative AI from AWS Bedrock into your Drupal site to create personalized chat experiences. It allows you to build custom chatbots that can answer question... Slowing |
10–11 | Slowing | 17 |
|
This module displays a modal to authenticated users before their session expires, allowing them to extend it with a click. Administrators can customize the modal's appearance and c... Dormant |
9–11 | Dormant | 17 |
|
Scroll Up Down
Module
This module adds floating buttons that allow users to easily scroll to the top or bottom of any page. It uses plain JavaScript for smooth scrolling and is designed to be accessible... Dormant |
10–11 | Dormant | 16 |
|
This module allows administrators to create custom, environment-specific tokens without coding. Token keys are stored in configuration and exported, while their sensitive values ar... Active |
9–11 | Active | 15 |
|
This module adds a Webform handler to prevent specific form submission data from being saved to the database. This allows you to control sensitive information while still utilizing... Dormant |
10–11 | Dormant | 15 |
|
Password Reset by Code
Module
This module enhances Drupal's password recovery system by generating and managing secure, time-limited password reset codes. It also offers customizable settings for these codes an... Slowing |
10–11 | Slowing | 15 |
|
SmartLinker AI is a Drupal module that automates the process of adding internal links to your content. It uses AI to suggest and insert relevant links, improving SEO, user navigati... Active |
10–11 | Active | 15 |
|
This module enhances the Tasks recipe by allowing authorized users to edit and assign tasks to others, and includes basic formatting features. Dormant |
— | Dormant | 14 |
|
Server-side A/B Testing
Module
This module provides a framework for running A/B tests directly within Drupal, serving different content variants at the server level before they are sent to the browser. This appr... Active |
10–11 | Active | 13 |
|
This module provides a service to send data and events from the server to the client-side data layer. This can be useful for integrations with analytics or tag management systems. Slowing |
9–11 | Slowing | 13 |
|
This project provides a framework for tracking affiliate referrals and conversions in Drupal. It logs clicks, manages affiliate cookies, and allows you to define and track various... Slowing |
— | Slowing | 12 |
|
Webform Browserinfo
Module
This module adds a hidden field to Webform submissions that automatically collects details about the user's browser, operating system, and window size. This information can be usef... Dormant |
— | Dormant | 12 |
|
OwnID Passwordless login
Module
OwnID is a passwordless authentication solution for Drupal websites that allows users to log in securely using Passkeys and device-stored cryptographic keys. It offers a web-based,... Dormant |
8–10 | Dormant | 12 |