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

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

Image Crop Widget

I have developed a Drupal 8/9/10 module and named it "Image Crop Widget" User can crop or rotate an image at the time of uploading an image for a node. It is a very simple module to crop an image....
Categories: Media

PayPal for Payment

Provides PayPal payment methods for Payment. Drupal 8 version This integrates with PayPal Express only, is actively maintained and will be brought forward to Drupal 9 as well. Requirements Drupal 8...

Time period

A simple time period widget and formatter for time periods stored in seconds. Time periods can be entered using multiple units, whereas the module currently allows using days, hours, minutes and...
Categories: Site structure

Commerce FedEx

Overview This module provides FedEx shipping calculations for Drupal Commerce by extending the Commerce Shipping API. This module should be used by those that want to provide dynamic FedEx shipping...
Categories: E-commerce

Tag1 D7ES

Integration for Tag1's Drupal 7 Extended Support (D7ES) service: https://d7es.tag1.com/ Installation and use of this module constitutes your acceptance of and agreement to be bound by Tag1...
Categories: Developer tools, Security

Decoupled Blocks

This module is a javascript-framework-agnostic, progressive decoupling tool to allow custom blocks to be written by front end developers in the javascript framework of their choice, without needing...
Categories: Content display

Civic Cookie Control

Civic Cookie Control is a JavaScript module that can help make a website compliant with EU cookie legislation; and specifically since version 8 with the General Data Protection Regulation's (GDPR)...
Categories: Developer tools

Media Link Enhancements

The Media Link Enhancements module gives site owners much needed control over how media is linked and displayed. The module extends core classes to alter media URL and link generation and expands...
Categories: Accessibility, Media

Apache Solr Panels

Create custom Apache Solr Search Integration pages with Panels. This module exposes the search form, search results and information about the search as panes for use in Panels. This allows for more...
Categories: Site search

Remove field label length limit

Removes field label length limit (which is 128 characters). The module supports entity field labels, field group labels, and views field labels.
Categories: Site structure

Field Group as Class

Field Group as Class module is a formatter for field_group. Description This formatter get the node field value (list or list_string field_types) to display it to the field_group class.
Categories: Content display, Content editing experience, Site structure

Views Taxonomy radios/checkboxes filter

Allow site builders to select radios or checkboxes element for a Taxonomy field exposed as filter in Views. How to install Download the module composer require drupal/views_taxonomy_radios_filter...

Paragraphs Webform

Adds a new paragraph type to allow a webform to be embedded on the page. Note: If the content_translation module is enabled prior to installing then the webform will be translatable by default.

Recipe

Recipe is a module for sharing cooking recipes. It provides a Recipe content type, an Ingredient entity type, an Ingredient reference field, and custom Views display styles for recipe sharing and...
Categories: Content editing experience, Site structure

Money field

Description This module defines the "money" field. It uses the Currency API, which is included in the Currency module, to get a list of existing currencies and their symbols. Similar modules -...
Categories: Site structure

Subgroups for Organic groups

Description This module enables a user with the proper permissions to build group hierarchies (or tree) by nesting groups under other groups. Simple or complex group hierarchies can be easily...
Categories: Access control

Media Mover

Media Mover is a set of modules which allows website administrators to easily create complex file conversion processes. The core of Media Mover is the media_mover_api module which creates a set of...
Categories: Media

FLV Media Player

This is a helper/configuration module to work with JW media player FLV flash player. It is designed for integration with XSPF Playlist to make it easier for configuration and setup. To use this,...
Categories: Content display, Media

Ajax Login/Register

This module provides a smooth way for the user to login, register and request new password via AJAX at any Drupal site. Features: This module provides a block with 2 links (Login, Register) for the...

PCI Update

A simple module to encompass updates to Drupal to satisfy vulnerabilities reported by Approved Scan Vendors (ASV), often as a result of the PCI DSS compliance processes. Currently this module only...
Categories: Security

Twig Slugify Filter

Implements the cocur/slugify class as a Twig filter for Drupal. This work carries forward the work in the sandbox here, made compatible for Drupal 9 and 10+. Usage After enabling the module you can...
Categories: Developer tools

Mailjet

Description Give your Drupal email a boost with the Mailjet module for Drupal 7 and 8 allowing you to create, send, track and deliver newsletters and transactional emails directly within your...

Content Admin Tree

A module to recreate the back-end content administration pages where it changes admin/content and adds a menu trail experience for managing content and comments of content types and taxonomy terms....
Categories: Administration tools, Content editing experience, Site structure

PatchInfo

PatchInfo is now obsolete. Use cweagans/composer-patches as a replacement. Synopsis The PatchInfo module allows you to get information about patches from different sources. It will show the...
Categories: Administration tools, Developer tools

Bookable Calendar

A very easy to use Bookable Calendar module. Whether you're letting people claim conference rooms or giving lessons and want your students to be able to book a lesson, this module aims to get you...

Pages