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.
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