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