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

54,225 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.

Media Library CKEditor - Replace Media

This tiny module adds a replace button next to the media edit button of medias added in the CKEditor through the Media Library. By using a replacement functionality already configured medias in the...
Categories: Media

Simple Sitemap Extensions

Extends your Simple XML Sitemap to add support for sitemap index files and configuring variants per index file. When do I need Simple Sitemap Extensions? SEO is important for your website, and ......
Categories: Site search, Search engine optimization (SEO), Integrations

Disable UI

This small module is intended to be used on headless Drupal sites where only admins and developers should have access to the Drupal UI, and regular/authenticated users should not. This is...
Categories: Access control

Trigger API

The Trigger API module aims to provide tools for developper that simplify and unify the way to send data from PHP to JS. This module allows backend developpers to add data in a queue that will be...
Categories: Developer tools

Badge Notification

Overview Only for logged-in users: Display unread statuts on node view: new or updated Display the amount of unread node on a menu item. How it work Data are based on the Drupal core history table....
Categories: Content editing experience, Developer tools

Views area block plugin

This module provides a Views area handler which allows you to reference a programmatically created block plugin by its ID. This is useful where you'd have a block, one that can be instantiated by...

Entity Reference Modal Create

Provides a autocomplete with Add new button widget for entity reference field. You can search and reference existing entities or Add new one using entity form in a modal window. There is also full...
Categories: Content editing experience, Site structure

Userlike Live-Chat-Software Integration

Integration Module for the wonderful Userlike Live-Chat-Software. Helps you to easily integrate Userlike on your Drupal Website. Just install this module, connect it to your Userlike Account Widget...
Categories: Developer tools, Integrations

calendar_events

This module displays a calendar based on an event content type with a start date, end date, event title and event body. It is based on the pickmeup calendar by Nazar Mokrynskyi, whose repository...
Categories: Content editing experience, Site structure, Developer tools

Webform Revision UI

This module adds Webform Revision UI. This module depends on the module Config Revision and the core patch [#2350939-202] to provide Webform Revision UI.
Categories: Content editing experience

Entity Reference Overflow

This module inserts entities into the output of an Entity Reference Field, in addition to the values that are set in the field. This can be helpful with creating "Related Content" sections that...
Categories: Site structure

Accessibility by UserWay

Seamless Digital Accessibility with UserWay UserWay’s AI-Powered Accessibility Widget is trusted by millions of websites around the world. The widget was developed specifically to provide business...
Categories: Accessibility

User Mail Control

INTRODUCTION In many countries and regions, the mailbox usage rate is not high, and the mailbox is not necessary, but in Drupal's core user entity, the mailbox field is required, User Mail Control...
Categories: Administration tools, Integrations, Access control

Group Storage

Introduction Group Storage module allows to use Storage Entities module in conjunction with Group. Storage Entities can be added to a group as normal content types and configured with permissions...
Categories: Administration tools, Content editing experience, Access control

Crouton

Introduction The Crouton module replaces the path-based breadcrumb builder in Drupal core with a menu-based alternative. With Crouton, you have the flexibility of defining your breadcrumbs using...
Categories: Site structure

Taxonomy Term Selection Role Filter

This module adds a new reference method called "Taxonomy terms with role filter" that can be selected when configuring a taxonomy term reference field. When selected, the available terms in the...
Categories: Site structure, Developer tools

Entity Clone Translation Remover

If this module is installed, then when you clone a content, this module will remove all translations from the cloned content.
Categories: Content editing experience

Menu vs URL Alias

Connects the stock URL alias and menu settings tabs on node edit forms. If the menu item is enabled, the vertical tab and fields related to the alias will be hidden; conversely, if the menu item is...
Categories: Administration tools

Extra Block Types (EBT): Webform

Extra Block Types: Webform module provides ability to add a block with Webform. Demo: EBT Webform EBT modules provide ability to add different blocks in Layout Builder in few clicks. You can...
Categories: Content display, Content editing experience

Content Moderation Revision Delete

The "cm_revision_delete" module enhances Drupal's revision management by addressing performance and usability challenges associated with the "node_revision_delete" module, particularly in larger or...
Categories: Developer tools

Ayrshare 📢

Unofficial Ayrshare integration module. Ayrshare is a powerful set of APIs that enable you to send social media posts, get analytics, and add comments to Twitter, Instagram, Facebook, LinkedIn,...
Categories: Integrations

Custom 2 Factor Authentication

This module prevents the user from login into his account until he enters the code that is sent to his email, otherwise, the user can't log in to his account. insatallion: the module require two...
Categories: Access control

Event Platform

The Event Platform is actually a set of modules, each of which provides functionality designed to satisfy the needs of anyone creating a site for a Drupal Camp or similar event. Event Platform...
Categories: Site structure

Azure CDN

AZURE CDN This module helps to integrate Azure Blob Storage to push all local assets & files to Azure blob container and serves them via an Azure CDN endpoint for reduced loading time. At present,...
Categories: Integrations

Webform Submissions Download

Webform Submissions Download is used to download all fields has attachment files into a single zip at once. How to use module Download and enable module. It has dependency on webform so it will get...
Categories: Media

Pages