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.
Twig Debugger
Enables Twig Debugging for your website. This module is very simple, small and useful for developers who can easily see which content is rendered from which twig file and suggestions to override...
Taxonomy Breadcrumb
The taxonomy_breadcrumb module generates taxonomy based breadcrumbs on node pages and taxonomy/term pages. This module fixes the common complaint of having "Home" be the only breadcrumb on node...
Categories: Content display, Site structure
IMCE Uploader
Have you ever felt annoyed for uploading only one file at a time to IMCE? This module gives you a new way to upload files using IMCE. Basically, this module provides a simple API to allow other...
Categories: Media, Content editing experience
Taxonomy Image
The taxonomy_image module allows site administrators to associate images with taxonomy terms. With the association created, an admin can then make a call to 'taxonomy_image_display()' from their...
Categories: Content display, Site structure, Developer tools
getID3()
The getID3() Drupal module facilitates the installation and management of the getID3() PHP library, used to extract useful information from MP3s and other multimedia file formats. This API module...
Categories: Developer tools, Integrations, Media
Facebook Comments Social Plugin
This modules implements the official Facebook Comments Social Plugin. Drupal 8 Implement Facebook commenting as a field or as a block. Each comes with its own settings so you can have a completely...
Styles
The DRUPAL-6--2-0 branch works well with the Node Reference / Embed Media Browser (nrembrowser) module to bring Media-like functionality to d6! Drupal 6-x-1 version Styles works with Drupal 6 +...
Categories: Content editing experience, Content display, Media
EU Cookie Compliance Matomo
Allows you to manage Cookie compilance for Matomo. It works with cookie categories. The behavior works with the following features: Opt-in. Don't track visitors unless they specifically give...
Components Extras
Synopsis Components extras module provides a Drupal render element to use Twig components from the Components module in render arrays. Requirements No special requirements. Recommended modules No...
Categories: Developer tools
View access per node
Introduction View Access Per Node (vapn) is a very simple access control module with relation to viewing content on a per-node basis, the initial idea is a porting of the D7 module "View...
Categories: Access control
Entity Reference Validators
This module adds additional validators for Entity Reference fields. So far it includes two validators: Circular reference validator: This validator prevents an entity reference form linking to the...
Categories: Content editing experience, Site structure
Comment Delete
Advanced comment deletion rules with threaded replies handler. Adds the hard delete, partial hard delete, and soft delete handlers. Hard delete is the default Drupal core behavior, both the comment...
Devel Debug Log
Devel Debug Log is a developer module that provides a way for developers to save and display debug messages on a separate page in the web browser. It serves as an alternative to using drupal_set...
Categories: Developer tools
Boxes
Boxes module is a reimplementation of the custom blocks (boxes) that the core block module provides. It is a proof of concept for what a re-worked block module could do. The module assumes that...
Categories: Developer tools
Messaging
This is a Messaging Framework to allow message sending in a channel independent way. It will provide a common API for message composition and sending while allowing plug-ins for multiple messaging...
Categories: Integrations
Acquia Drupal Starter Kit Page
Announcement Acquia CMS has been officially renamed to Acquia Drupal Starter Kit. Rest assured, this change does not affect the standards or functionality of the product you know and appreciate....
Categories: Content editing experience
Domain Views
Part of the Domain Access suite. Provides Views integration for Domain Access. Note that the module requires Domain Access 7.x.2.14 or higher.
Categories: Developer tools
jQuery Deprecated Functions
This is a small module that implements some deprecated jQuery functions like: $.trim $.isFunction $.camelCase And many more ! Features *** PLEASE NOTE ***: The purpose of this project is not to...
Categories: Integrations
Contact form blocks
The Contact form blocks module makes your site-wide contact forms available as Drupal Blocks. Using this module you can show your contact forms at any place where you can show a Drupal Block. For...
Categories: Content display
Inline Form Errors
Drupal 8+ Inline Form Errors is now included in Drupal core. Core provides the base functionality for displaying validation errors next to the relevant form elements. For details, see the Drupal...
Categories: Content display, Developer tools
Roles for menu
Overview This module allows you to restrict access to menu items based on user roles. It is used when you don't want to copy your whole menu just because for one specific role you want to hide one...
Categories: Administration tools, Access control, Site structure
Health Check Url
Health Check URL module is built to provide an endpoint for all type of load balancer (or Pingdom, new relic..),An endpoint will let the load balancer know that the site is working fine by sending...
Categories: Performance
Display Field Copy
Display Field Copy provides the ability to make a display copy of a field with Display Suite. The copy of the field can use a different formatter (with different config) than the single field that...
Categories: Content display
Search API OpenSearch
This modules provides a Search API Backend for OpenSearch. This module uses the official OpenSearch PHP Client. Features Search API integration for indexing, field mapping, views etc. Facets More...
Categories: Site search
SMS Framework
SMS Framework is an implementation of Symfony Notifiers' SMS component. Documentation Many service integrations are provided, including: 46elks, AllMySms, Amazon SNS, Bandwidth, Brevo, Clickatell,...