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

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

Math Field

The Math Field module defines a new field type to dynamically calculate values on entity forms. This is an alternative to Computed Field that does not require the use of PHP Filter. Math expression...
Categories: Site structure

Extra Image Field Classes

This module adds custom classes to image fields. Introduction: Extra Image Field Classes module allows site builders to easily apply css classes to image field. How to add custom classes to image...
Categories: Content editing experience, Media, Site structure

bootstrap simple carousel

The module provides the carousel block. It uses the bootstrap carousel with all the features of bootstrap script. All the info and available settings yon can see on the bootstrap page. You can...
Categories: Content display, Content editing experience, Media

Webform Group

Build webform forms connected to groups.
Categories: User engagement, Integrations

GraphQL Compose: Preview

A module for extending the permissions of Drupal's preview functionality, to be used with GraphQL Compose. TL;DR Works with GraphQL Compose Enable module. Add permissions. Query data with tokens....
Categories: Access control, Content editing experience, Decoupled

Message Digest

Message Digest is a plugin to the Message module which adds the ability to send email messages in a digest format every day or week, rather than on demand. This is useful for sites with too much...

Code Filter

This module provides a simple text format (input filter) that handles <?php ?> and <code></code> tags so that users can post code without having to worry about manually escaping...
Categories: Content editing experience, Developer tools

Search API Sort Priority

This module allows site admins to configure custom sort priority for Search API Results. There are a number of Search API processors that allow a configurable weights. Search API Processors Sort...
Categories: Site search

Reference Table Formatter

Reference Table Formatter provides a field formatter to render a table of referenced entities' fields on the target entity of a variety of different reference field types. Version 2.0.x (Drupal 8.8...
Categories: Content display, Site structure

Color Pickr

Color pickr is a highly customizable nice color picker field module for drupal that use a hexadecimal notation (HEX) for the combination of Red, Green, and Blue color values (RGB). We can add...
Categories: Content editing experience, Developer tools, Site structure

OM Maximenu

"Maximize your main navigation by adding text, images, videos, slideshow, tabs, menu blocks, user info ..." That is now possible by using OM Maximenu which can create menus with all other module...
Categories: Content display, Import and export, Developer tools

XLS Views Data Export

Extend 'Views Data Export' to provide the ability to write to an existing PDF among other additional features
Categories: Import and export

Hux

Read the blog post: A modern alternative to Hooks Hux is a project specifically designed for developers, allowing hook implementations without needing to define a .module file or any kind of proxy...
Categories: Developer tools

Media Library Importer

A module to import media files from public directory into media library. There are a lot of tutorials on how to import file entities into media galleries using migration tools. But they are neither...
Categories: Media

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

View Modes Display

View Modes Display is a helper module to preview view modes for your entities. When working on a site with many content types and view modes, it becomes tedious to find out where to view the...
Categories: Administration tools, Content editing experience, Content display

Paragraphs Summary Token

The Paragraphs Summary Token module is a helper module that provides a token which builds a summary of the given paragraphs field. This token can be used as e.g. metatag description for entities...
Categories: Content editing experience, Search engine optimization (SEO), Developer tools

Brevo (formerly Sendinblue)

This module provides Drupal 10+ integration with Brevo's (formally SendinBlue) API. Current features include transactional email, tracker, and live chat. brevo.com/features/email-api developers...
Categories: Integrations

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

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

Pages