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

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

Entity Activity

Entity activity allow to configure and generate any kind of notifications / logs on any content entity type for each of theses operations : create, update and delete. REQUIREMENTS Entity Activity...

OG Vocabulary

Provide each Organic group with its own vocabularies (i.e. taxonomy). This lets groups logically segregate their content into categories which make sense for them. 7.x branch Developed by Gizra;...

ZURB TwentyTwenty

Need to highlight the differences between two images? TwentyTwenty, a visual diff tool, makes it easy to spot them! This module provides a field formatter for Image fields to display them for...
Categories: Content display, Developer tools

Views Secondary Row

Provides a way to split a Views table row into two rows. To activate it, go to the in the 'Format' settings of your Views display, and select the "Table with secondary rows" option, instead of the ...

Countdown

Provides flexible countdown/countup timers for days, hours, minutes, and seconds until or since a target event. You can configure the display to show only days, days+hours, or full DHMS. New in 2.0...
Categories: Site structure

Colorbox Swipe Gestures Support [D7]

Adds swipe gesture support for Colorbox. Description Adds swipe gesture support to the well known Colorbox module for mobiles. Just swipe left or right on galeries to show the previous or next...
Categories: Content editing experience, Media

Year/Month Widget

Provides a widget for datetime fields to select year and month without a day value. Supporting this Module ☕ Found this module useful? Support via PayPal. Similar projects Date Month Widget - no...
Categories: Content editing experience

Universal media formatter

Render media items with an image style. This module provides a field formatter for media entity reference fields, allowing media to be rendered using a configurable image style from the referencing...
Categories: Media

Disable Taxonomy Description

This is a simple module that add ability to disable the taxonomy description field of a specific vocabulary. Usage To use this feature, simply: Install module as default; Edit the vocabulary you...
Categories: Site structure

Year

Year provides a custom, integer-based field to capture only the year part of a date. ⚠️ Future Deprecation Year is still fully supported, but will someday be deprecated (with migration path) in...
Categories: Site structure

Javascript Timer

Module details The oldest of all of the 'jquery countdown timer' modules! The Javascript Timer module provides a timer API that can hook HTML elements to javascript widget objects. This is useful...
Categories: Developer tools

Simplenews Statistics

Simplenews Statistics gathers newsletter statistics like the open rate and CTR (click-through rate) and presents the information to administrators through an easy to use interface. Drupal 7 A...
Categories: Integrations

Production check & Production monitor

[#2059569] is in progress and 8.x-1.0-alpha7 has been released. Please test thoroughly and submit any issues you encounter. Performance monitoring note: kbahey was kind enough to grant me...
Categories: Developer tools, Security, Integrations

Anonymous CSRF Token

This module generates and validates CSRF tokens for anonymous users. By default Drupal generates CSRF tokens only for authenticated users. See also Anonymous forms vulnerable to CSRF not considered...
Categories: Access control, Developer tools, Security

Page Cache Exclusion

Smartly control what gets cached — and keep your Drupal database clean. Page Cache Exclusion gives you fine-grained control over Drupal’s internal page cache system. Instead of letting every page ...
Categories: Performance

Context Metadata

There are a number of modules already out there which cover some of the functionality, such as: Metatag. But what if your page is not a node/taxonomy etc? This module relies on Context module and...
Categories: Content editing experience, Site search

Webform Component Roles

This module will allow webform creators to restrict which roles can use webform components per webform. Information Much like how you can restrict submission access of a webform (a feature provided...

Sharethis block

This module integrates the newer ShareThis functionality with a Drupal site. Installation Download using your method of choice (composer recommended) and enable the module in your site....
Categories: Integrations

Advanced CORS

Cross-origin resource sharing (CORS) - the module provides possibility to customize settings CORS by path patterns. All settings will be saved in configs.

Commerce Google Analytics

Description This is a contribution to Drupal Commerce. This module adds the possibility to send the order data to the Google Analytics service. Features Rules implementation which let you control...

CKEditor5 Embedded MS Forms

Extends CKEditor5 Embedded Content to support embedding Microsoft Forms in CKEditor5. Post-Installation Enable this module along with its dependencies (follow instructions at https://www.drupal.org...
Categories: Content editing experience, Integrations

Bootstrap DateTime Picker

Bootstrap DateTime picker module provides a widget for Drupal Date fields using the JQuery Date and Time Picker library by Eonasdan. About the 2.0.0 version We strongly recommend using the 2.0.0...
Categories: Administration tools, Developer tools, Site structure

Go Back

Allows you to add a block to any type of content. This block adds a button that allows us to return to the previous page that we visited on the site or customize the page where we want it to...
Categories: Administration tools, Content editing experience, Content display

Civic Accessibility Toolbar

Civic Accessibility Toolbar provides a block with accessibility utilities to help end-users to switch between theme versions with higher color contrast and change font size of text. The module...
Categories: Accessibility

DrupalChat

DrupalChat allows visitors of your Drupal site to chat with each other privately or together in a public chatroom. This module enables sites to provide online support for their products/services,...
Categories: Developer tools

Pages