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.
E-mail OTP Login
This module enables users to log in to the Drupal site using a one-time password (OTP) sent to their registered email address. Please note that this functionality is only available for registered...
Categories: User engagement
Taxonomy Term Overview Node Count
This module displays the node count (that use each taxonomy term) on the taxonomy term overview page.
Categories: Content display
User Login Tracker
The Login Tracker module in Drupal provides an easy way to track and report user login activity on your website. This module is useful for administrators who want to monitor when users log in, how...
Categories: Administration tools
View Tempstore Clear
View Tempstore Clear is a utility module designed to help manage and clear the temporary storage (tempstore) for views in Drupal. It provides both a user-friendly form and command-line tools to...
Categories: Developer tools
LMS Certificate
Provides PDF certificates for courses in Drupal LMS. Features Allows a certificate (any entity type) to be referenced from LMS courses. When the course is complete, the user will be able to view...
Drush Queue Run All
This module adds a Drush command that allows you to process all available queues in the website. This originally started as a PR for Drush, but it was decided to (initially) let this command live...
Categories: Developer tools
Signmaker UI
This Drupal block provides an interface to generate custom signs using the Signmaker application. It allows administrators to configure the sign generation process through block settings. Overview...
Categories: Integrations
Linked Content Entity
With this module, it is possible to provide content entities with a custom unique identifier. This allows you to easily target entities with that identifier. Features For example, it is possible to...
Categories: Content display, Site structure
GLightbox Inline Text Filter
How It Works This module integrates with the GLightbox library. To use GLightbox to display your images, you usually need to manually add specific HTML tags and CSS classes. With this module, there...
Azure AI Search VDB Provider
The Azure AI Search VDB Provider works with the AI module, allowing you to do vector searches with AI Search. Features It provides a Vector Database provider for the AI module, allowing you to use...
Categories: Site search
Taxonomy Menu Sync
Transform taxonomy term into menu Enables the creation of menu items directly from taxonomy terms of any taxonomy vocabulary. It supports the use of Drupal's default fields, along with the...
Categories: Developer tools, Site structure
User Registration Reminder
The User Registration Reminder module for Drupal is designed to send reminder emails to users who have registered but have never logged in. The module also allows site administrators to configure...
Categories: Administration tools, Automation, User engagement
Taxonomy Terms Export / Import
Taxonomy Terms Export / Import is a simple Drupal module that allows administrators to quickly export taxonomy terms from any vocabulary into a CSV file and import them back into Drupal from a CSV....
Categories: Administration tools, Content editing experience, Developer tools
Seeds Widgets
Seeds Widgets Module Overview The **Seeds Widgets** module provides custom widgets for enhancing content display in Drupal. It integrates seamlessly with Drupal's block and field systems, offering...
Categories: Content editing experience
Analyze AI Sentiment
This module moved to a new home to work around a drupal.org infrastructure problem: https://www.drupal.org/project/analyze_ai_sentiments
Categories: Content editing experience, E-commerce, User engagement
Webform Prepopulate JS
The Webform Prepopulate JS module allows you to prepopulate Webform fields on the client side using JavaScript. This approach bypasses Drupal's backend caching mechanisms, ensuring that...
Categories: Integrations, Site structure
Idle
🇺🇦 This module is maintained by Ukrainian developers.Please consider supporting Ukraine in a fight for their freedom and safety of Europe. The module introduces changes to the standard maintenance...
Categories: Administration tools
Organic Groups: Migrate
Introduction The Organic Groups Migration module provides migrations for Organic Groups (OG) data from Drupal 6/7 to Drupal 8+. Created from the hardwork by mradcliffe and others: https://www...
Webform Reset Button
The Webform Reset Button module is designed to add a configurable reset button to Webforms. This button allows users to clear all the form fields and return them to their default values, which can...
Categories: Content editing experience
SIBS API COMMERCE
The SIBS API Commerce Module for Drupal Commerce is designed to seamlessly integrate SIBS, a widely used payment service provider, into your Drupal-based e-commerce store. This module allows...
Categories: E-commerce
CKEditor5 Audio Plugin
Ckeditor5 Audio Plugin Introduction This module integrates an audio plugin into CKEditor5, enabling users to easily upload audio files or embed audio from a link directly within the CKEditor5...
Categories: Content editing experience
Search API Japanese Normalizer
Search API Japanese Normalizer is a module that provides a processor for the Drupal Search API module. This processor standardizes variations in Japanese text, improving search accuracy. Features...
Categories: Site search
Islandora JWKS
The Islandora JWKS module provides a JWKS URI for Islandora's JWT tokens at /oauth/discovery/keys. Post-Installation - Ensure your JWT public key is available at /var/run/s6/container_environment...
Search API Japanese Tokenizer
Search API Japanese Tokenizer is a Drupal module that segments and indexes Japanese text at the word level. By default, Drupal's standard search and the Search API module use N-gram segmentation,...
Categories: Site search
View Pager Control
Overview The view pager control module is a View Pager Plugin. Provides control over the item values displayed on the first page and the subsequent pages created using Views. Module Installation...
Categories: Content display