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