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

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

Disable libraries

Use allow and block lists for libraries, differentiated by anonymous and authenticated users. Features disable CSS and JS libraries differentiated by anonymous and authenticated users allow/deny...
Categories: Administration tools, Content display, Performance

Views ID Card

This module provides an ID Badge style plugin for Views that allows you to print ID badges such as security badges or conference badges. Features Provides an ID Badge style plugin for Views....
Categories: Content display

Media Entity Reference

Provides a media entity allowing to reference other media entities. Issue credits will only be granted for significant contributions.
Categories: Content display, Media

Really Simple Google Tag

Really Simple Google Tag is a tiny module which allows site administrators to quickly and reliably add one or more Google Tag Manager tags to their websites. When configuring the module, the...
Categories: User engagement

Image style usage

A simple module that tracks the image styles usage in views and entity view displays. It also tracks the responsive image styles usage in the entity view displays. The image style usage is...
Categories: Developer tools

Instagram Feeds Listing

The Instagram Feeds Listing Drupal module seamlessly integrates Instagram feeds into websites, offering customizable configurations for display. Users can effortlessly authenticate, configure, and...
Categories: User engagement

Authorize.net CIM Manager

The AuthNet CIM Manager module simplifies the creation and management of Customer Information Manager (CIM) profiles on Authorize.Net for Drupal websites. Easily capture and manage customer details...
Categories: Integrations

Search Api Daterange Filter

The Search Api Daterange Filter module extend Search Api Date filter with daterange option which filter data between start and end dates. The primary use case for this module is: Craete a content...
Categories: Site search

Trufil (True Exposed Filters)

The Trufil module provides useful widgets for views' exposed filters. This is a fork of a well known Better Exposed Filters module, but without jQuery dependency. Also, native HTML 5 elements are...

Image Compare Accessible Slider

This module provides a new formatter for image fields using the Image Compare javascript library. The main point of interest of this library is the use of a simple HTML input element of type range...
Categories: Accessibility, Content display, Media

Seeds Administration

Cache URL Query Ignore

Synopsis Cache URL Query Ignore improves the performance of the URL cache context by removing query parameters from the URL cache context key. Cache URL Query Ignore is the sibling module of Page...
Categories: Performance

Gin Resizable Sidebar

READ FIRST Please see [#3447257] for work to integrate the functionality of this module directly into Gin. Instead of using this module, please help testing on that issue. Purpose Allow users to...
Categories: Administration tools, Content editing experience

Improve Paragraphs library items

If you have ever use "Paragraphs library item" module, you may be frustrated by the lack of scope for the paragraphs. This module is for you. It will allow you to easily manage paragraphs scope in...
Categories: Administration tools, Content editing experience

Workbench Approver

Adds an "approvals" tab to content and allows assigning users to approve a content draft. Locks content moderation state transitions until the current revision is approved by these assigned users....
Categories: Access control, Content editing experience

Webform Download Files

Provides an action for Webform submission operations bulk form to download all attachments together in a zip file. Post-Installation Once installed you can add a "Webform submission operations bulk...
Categories: Content editing experience

Node field values

This module will grab all the field values of a node programmatically. This is helpful if you are doing a lot of preprocessing on nodes or doing a lot of massaging of node data. Features This will...

Suppress Logs

This module will suppress logs by channel so that you can quickly and easily turn off a type of logging to improve performance. Features Logging is expensive. Writing content such as "page not...
Categories: Developer tools, Performance

Field Fallback Formatter

This module provides a formatter which is able to render a fallback field if the actual field is empty. It supports Field UI and also Layout Builder. Important: If the current user does not have...
Categories: Content display

Published State Indicator

This module provides a entity reference field display formatter to append a label to the entity title displaying the published/moderation state. Ideally used in conjunction with the Workflows...
Categories: Content display, Content editing experience

Commerce Paypal Subscriptions

Enables commerce order to be purchased through paypal subscriptions. This module may be helpful to you in case you want recurring payments in your site. The paypal products and plans can be...
Categories: Integrations

Site Guardian Watchdog Summary

Site Guardian Watchdog Summary adds summary information to the site Status Report regarding the DB Log/Watchdog. It provides summary information about the entries in the watchdog that are not...
Categories: Administration tools

Anonymous Redirection

The "Anonymous Redirection" module enhances Drupal website security and user experience by automatically redirecting anonymous visitors to the login page when they attempt to access restricted...
Categories: Access control, Accessibility, Security

TheMovieDB Integration

Overview A simple and efficient integration with The Movie Database API. With this module, you can effortlessly fetch and display movie data directly on your Drupal site. No frills, just...
Categories: Integrations

Alerts Format

Provides formatting features to support the Alerts recipe. This module can be used to quickly add formatting to your Alerts recipe install, or you can use it as reference to add equivalent custom...
Categories: Administration tools, Content display, User engagement

Pages