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

54,252 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.

Webform Submission Views Token Field

This module provides a token approach to list WebformSubmission fields in views. It is used to optimize the page load and performance in case you are using a large database with submissions and you...

Media Library Filter

WAIT NEW RELEASE BEFORE USE Found this module as more than few issues when uninstalling and reinstalling. I promise I'll work on it asap Filter the Media Library view. I needed a way to filter the ...
Categories: Media

Photo Albums

The project provide a content type that leverages Drupal 8's core media capabilities to create photo albums to include in your site. Each album is a single content node with multiple media entity...
Categories: Media

Send Request

The module enable to send request to meDRA. The module can be extended by plugins to send data to other endpoints via Guzzle client.
Categories: Content editing experience, Import and export

Date filter with defined ranges

Introduction This small module customizes a built-in DateTime field exposed views filter, provided by the datetime module. It provides a list of built-in date ranges (like Last Month, Last Year,...

SSL Certificate Monitoring

Monitor SSL Certificate of sites.
Categories: Developer tools

Config Backup

Synopsis Config Backup allows easy make backups of the site configurations via Drupal UI or via `drush`. Documentation The most complete and up to date documentation is included with the module, in...
Categories: Administration tools, Developer tools, Media

Simple OAuth Facebook Connect

I am working for a decouple project using Drupal and React Native, ReactJs. We are using Simple OAuth to identify the user on mobile applications and web applications. Now, I have a new request...
Categories: Decoupled, Developer tools, Access control

Mailchimp marketing

Mailchimp email campaign service integration module. What is the difference? Module uses official php mailchimp marketing library. Current functionality: Taxonomy integration: syncing groups and...
Categories: Integrations

Location Migration

The Location Migration module provides migration path for the data managed by the Drupal 7 Location module. The Drupal 7 Location module allows users to store locations in a location field ...
Categories: Site structure

Commerce BeGateway

This module provides a Drupal Commerce payment method to embed the payment services provided by payment service providers running on beGateway platform. REQUIREMENTS Install and enable Drupal...
Categories: E-commerce

Mermaid Integration

The Mermaid Integration module is used to provide your Drupal site with the Mermaid JS library. For more information on what Mermaid is, visit the links to the Github project and documentation, in...
Categories: Content display, Content editing experience, Integrations

Drush clear plugins cache

After see this: DefaultPluginManager::clearCachedDefinitions Don't resort to calling \Drupal::cache()->delete() and friends to make Drupal detect new or updated plugin definitions. Always use this...

Webform PostcodeAPI

Views CSS Grid

Simple views-formatter provides low-level grid-css for views-style and views-row. Useful for prototyping but also a solid solution in production when css-grid's are applied only in one view. For me...

Contact Terms Of Service Checkbox


Categories: Integrations

Media Tracker

Enables to count how many times media files has been played. Uses Visit /admin/structure/media/manage/audio/fields or /admin/structure/media/manage/video/fields Add to a media type the integer...
Categories: Media, Integrations

Drupal commerce admin Recipt Mail

Drupal commerce admin can able to take receipt mail on every order. by using module template you can able to customize your mail template. Mail send to mail address which is located on here "admin...
Categories: Integrations

FieldMask

Field mask module able to modify simple text fields with an Input mask for the admin interface. By using, the module can restrict node editor to fellow mask rule. The module filter is based on the...
Categories: Site structure

Feeds Tamper Term Hierarchy

Feeds Tamper plugin to import taxonomy terms with hierarchy support. It creates the taxonomy terms if they don't already exist, respecting the term hierarchy. In your CSV column, the taxonomy term...
Categories: Content editing experience, E-commerce, Import and export

Migrate: URL2Link

Provides a migration path for the
Categories: Import and export

HTTP Client Retry

About HTTP Client Retry adds a middleware to the core http.client service to retry HTTP requests automatically when they fail with certain (configurable) response status code. Requirements The...
Categories: Decoupled, Developer tools

Login Time Restriction

Overview The basic idea behind the Login Time Restriction module is to restrict the user login ( Individually ) based on the time. This module provides a field in user edit form ( Which is...
Categories: Access control

Confetti Falling

Overview Confetti falling animation is a visual effect that involves the simulation of small pieces of paper or other materials falling from the top of a screen or display. This animation is often...
Categories: Administration tools, User engagement, Developer tools

View Mode Selector Field

The View Mode Selector Field Module allows editors to select a view mode for the an entity thanks to a list of thumbnails images. Developers can add thumbnails images in a specific folder (theme...
Categories: Content editing experience, Content display, Site structure

Pages