Add functionality and customize your Drupal application with thousands of projects contributed by our amazing community.

55,440 modules match your search

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.

Bootstrap Layout Classes

Provides functionality for editing and rendering Bootstrap layout classes. Uses a plain text field to store bootstrap layout classes (container, row, col, margin, padding, gutter, offset, order,...
Categories: Content display, Site structure

Encrypted link formatter

This Drupal module allows for the encryption of URL's generated for private file downloads. This helps to secure the files and ensure that only authorized individuals can access them, altering the...

farmOS Asset Termination

This module is an add-on for the farmOS distribution. It adds the ability to mark any log as terminating referenced assets. Logs marked as termination will on completion mark referenced assets as...

DS Slider

DOI Publications Search

Features: This module provides a service (doi_search.manager) that allows retrieving information publications using DOI (https://www.doi.org/). Usage example: $data = \Drupal::service('doi_search...

Content Reminders

The Content Reminders module for Drupal is a tool that allows website administrators to set up automatic reminders for specific pieces of content. These reminders can be sent to a designated email...
Categories: Administration tools, Content editing experience, Integrations

Backlinks Index

The Backlinks Index module displays the list of link to current node from allowed node bundles. Installation Enable Backlink Index module Set user roles permissions to access or administer...
Categories: Administration tools, Content editing experience

Live Blog

Info: ---- Live Blog module allows to create dynamic page with new content coming in without refreshing the page. This module is useful for live events and streams. This module allows to add/update...
Categories: Content editing experience

Decoupled Domain

The Decoupled Domain module provides Domain config entities that can be used as configurations for decoupled applications. The domains can be referenced by content entities and that reference can...
Categories: Decoupled

Views area menu block

Summary This module provides a views area plugin that renders a menu as a block. The menu block can be configured with the following options: Block CSS class Menu CSS class Prefix path for all menu...

Entity Gallery to Slideshow

Synopsis This module provides a new formatter for your entity reference fields. It allows you to display "view mode-able" entities as a gallery, and to display these entities in a modal containing...
Categories: Content display

DOI Field

This module provides a Doi type field. Add a "DOI Field" to your content Choose the display options for the field Add the DOI to the field When displayed the field will show the selected info for...
Categories: Site structure

User Status Popup

This module is used to edit the user status on the form and acts as a popup to confirm the form and replace radio buttons on the status with buttons. You can add a user status action button (Active...
Categories: Administration tools, Access control

Standard Banner

With Standard Banner, users can create a standard banner block, a pre-designed block with four potential layouts for site builders. The user is prompted to add images, text and links when adding a...
Categories: Content display

Component Libraries: Bootstrap

CL Bootstrap integrates bootstrap 5 components into your Drupal site leveraging storybook for its framework. 📙 Existing components: 🔗 Link 🔘 Button 🚀 Icon 🪗 Accordion Accordion item 📍 Roadmap: TBD...

AWS SES Email Bounce

AWS SES Email Bounce if Drupal is integrated with SES for sending emails. then, our applications send different types of emails like thank you emails, admin emails, etc. Now these admin emails are...
Categories: Integrations

mosparo Integration

About mosparo mosparo is the modern spam protection system. It provides an alternative to the existing CAPTCHA solutions by simply checking the form data instead of trying to check if someone is a...
Categories: Security

Media Title Length

Overview The Media Title Length provides a feature that allows the webmaster to control and set the media title (name) field length. Installation The installation of this module is like other...
Categories: Administration tools, Content editing experience, Media

Update Notify

The aim of the update notify module is to try and give better notification details & communication methods when your site requires updates. Simply getting an email saying you have some updates is...
Categories: Security, Developer tools

Select With Search

SelectWithSearch intends to add search option on select field. FEATURES -------- Module will add new widget called "Select With Search". Applicable on single selection Select Filed only....

Entity Reference Delete

The Entity Reference Delete module allows reference fields to enforce referential integrity by deleting related entities. References can be enforced in both directions: A parent entity being...
Categories: Content editing experience, Developer tools

Eulerian for TacJS

Allows to add Eulerian service to TacJS module. Related modules Eulerian TacJS
Categories: Integrations

Eulerian for Tarte au Citron

Allows to add Eulerian service to "Tarte au Citron" module. Related modules Eulerian Tarte au Citron
Categories: Integrations

Wedia

This module integrates Drupal with the Wedia digital asset management (DAM) platform. Use this module to insert media from your Wedia digital asset management system. This module includes :...
Categories: Media

AddThis Social Share

According to the AddThis website (https://www.addthis.com/), AddThis services were terminated on May 31, 2023. Therefore, it is recommended to use the Better Social Share module instead. AddThis...
Categories: Integrations, Site structure

Pages