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

55,504 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.

404 Blocks

On 404 Not Found error pages, Drupal will skip rendering of several pieces of your website for performance reasons. Some of these include: The "Left" and "Right" regions of your theme. The "Primary...
Categories: Content display, Site structure

ECA VBO

Integrates ECA: Event - Condition - Action with Views Bulk Operations (VBO). Execute your ECA logic as bulk operations Supports custom configuration Have a look at the README regards how to set it...
Categories: Automation

Google Captcha

This project has been merged with the reCAPTCHA module. Please use reCAPTCHA branch 7.x-2.x instead on this module. All future updates and fixes will be made in this branch. Uses the Google...
Categories: Security

Smart Date Calendar Kit

Installs a preconfigured view to use Smart Date values in a FullCalendar display. Extends on and requires Smart Date Starter Kit so review that module and its notes about the default configuration...
Categories: Administration tools, Content editing experience, Site structure

Migration Tools

CONTENTS OF THIS FILE Introduction Features Drush Commands Requirements Installation Configuration Bonus Features Maintainers Introduction Migration Tools does nothing by itself. It simply adds...
Categories: Import and export, Developer tools

Paragraphs Browser+Previewer

This module provides possibility to use functionalities from Paragraph Browser widget and Paragraph Previewer widget in one widget. How to use? - video
Categories: Administration tools, Content editing experience, Content display

Media Library Extend

Synopsis The Media Library Extend module is an API module that provides plugins and configuration that allow other modules to integrate with Drupal core's Media Library. Installation Install as you...
Categories: Media

Background Image

If your site is designed around utilizing background images, then this module is for you! Whether you need a surgical implementation that only administrators/developers can implement or provide the...
Categories: Content display, Content editing experience, Media

Website Feedback

What is the Website Feedback Module? As the name suggests, this module allows Drupal website owners to get feedback from their website users easily. The website feedback is sent along with a...
Categories: Developer tools, User engagement

Toolbar Menu Clean

Clean up Toolbar Menu This module used with Toolbar Menu allow you can disable Administration and Shortcuts Toolbar menu. It help you can create menu per client's role, help the client don't mess...
Categories: Administration tools, Content editing experience, Site structure

Spam Master

Spam Master was born out of need to protect our website against constant malicious spam registrations, comments and contacts and exploits like HTTP and HTTPS DDoS (denial-of-service), SQL...
Categories: Access control, Security, User engagement

Browser update

Browser update integrates a script from browser-update.org to show users a message if their browser is outdated. The module provides settings to modify the layout and to manually set the "outdated"...
Categories: Developer tools, Integrations

Jammer

Hide or remove items from displaying including the node and comment preview buttons, node delete button, revision log textarea, workflow form on the workflow tab, and feed icon. This module is...
Categories: Administration tools, Content display, Developer tools

Paragraphs grid

With Paragraphs Grid, you can display multiple paragraph entities in a grid. Supports Out-Of-The-Box Bootstrap 3, 4, 5 and CSS grid from MDC (Material Design). Additional features: Includes a view...
Categories: Content display

Email Confirmer

Email confirmer is a suite to confirm email addresses in Drupal. It provides: an API and a service as a central method for email confirmation that other modules can use a content entity type to...
Categories: Access control, Integrations, Security

Geo Entity

Provides a Geo Entity, with default pre-configured address and area bundles. Including configuration of addressfield autocomplete geocoding. Geo Entities are available in a 'media browser' like...

Boolean formatter

Module functionality was added to the Drupal 8 core. Provides a Views-style formatter for boolean list fields. Types of formats that can be used: Yes / No True / False On / Off Enabled / Disabled 1...
Categories: Site structure

Simple modal overlay

Need to display messages or content in an overlay in a pinch, but don't want to hack it using the core Overlay module? Have you seen the slick way that Commerce Kickstart displays products you...
Categories: Content display

Views Attach Library

The library in views module is designed to attach JS and CSS library in views, by providing just library name. How to use? ============ To learn more about the project and how to install and use it...
Categories: Content editing experience

Upload File Replace (for filefield CCK)

This is a small utility module that automatically stops Drupal from renaming new files upload via filefield CCK. When 2 files with the same name exist, the older files will be renamed. What it Does...
Categories: Media

Tawk.to - Live chat application

Implementation of tawk.to live chat for Drupal 8. tawk.to is a live chat software designed to help businesses communicate with clients and website visitors to deliver customer support. Requirements...
Categories: E-commerce, Integrations

Group Actions

This module adds configurable actions regarding Group functionality, such as adding a user as member, adding or removing content. Especially useful in combination with another module that makes use...
Categories: Automation, Content editing experience

Tooltip Taxonomy

This module delivers a capability to attach explanation tooltip to taxonomy terms automatically. You can specify which taxonomies will have the explanation tooltip in certain pages, content types...
Categories: Content editing experience, Site structure

Computed Field Tools

The problem The Computed Field module only updates its computed values on saves or on load (if no computed value is computed yet). This is not optimal when using computed values in lists etc., or...
Categories: Content editing experience, Developer tools, Site structure

Commerce Billy Mail [D7]

Extends the great "Commerce Billy" with mailing capabilities via Rules: Send out PDF invoices via email on creation (example) Send a copy to a predefined Shop email address ... and anything else...
Categories: Automation, E-commerce, Integrations

Pages