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

53,980 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.

Access Conditions Field Group

This module provides configurable access conditions for field group as page manager module style. Requires Access Conditions Field Group Related projects Condition Plugins Commerce Sponsors...
Categories: Access control

Commerce GoCardless Client

The module integrates Drupal Commerce with the GoCardless international payment service. The big advantage with GoCardless is that it is generally cheaper than credit/debit card payment services....
Categories: E-commerce

Loading Bar

This module provides a highly flexible progress bar form element based on SVG, using LoadingBar.js library. Sponsors Fundación UNICEF Comité Español
Categories: Content display, Site structure, Integrations

Stripe Webhooks

This module adds a Stripe Webhook endpoint to to receive notifications of the desired events and launch Symfony events. CONFIGURATION Login your Stripe account. Go to API section. Add your 'Secret...
Categories: E-commerce

Simple Json Viewer

Simple JSON Viewer is the module built to beautify the given JSON. Features: It can be used with any editor by adding a class "simple-json-viewer" to the HTML tag it can be used in custom...
Categories: Developer tools

Commerce Single Euro Payments Area (SEPA)

This module provides a simple SEPA (Single Euro Payments Area) payment method with IBAN validation for Drupal Commerce. After completing the order a mail with the SEPA Direct Debit Mandate can be...
Categories: E-commerce

Custom BodyClass 403 404

In our daily basis as developers, we find sometimes some pages in our drupal projects that we need to layout, and by a coincidence of destiny, we don't find any different class in body to layout...
Categories: Developer tools

Social Geolocation

This module is there to provide a solution for Open Social to allow: - Showing entities on a map - Filtering entities on proximity All based on connecting Open Social with contributed modules: -...

Commerce Webpay.by Payment gateway

Introduction This module implements a Drupal Commerce payment method, to embed the payment services provided by Webpay.by payment gateway, which supports next payment methods: Internet acquiring ...
Categories: E-commerce

Stripe Gate

Overview This module provides a bridge between Stripe and Drupal on a decoupled approach, to manage subscriptions. Installation and configuration Follow the steps bellow to have the module up and...
Categories: E-commerce

Show as expanded - always

Depending on the implementation of the menu it is necessary to check the "Show as expanded"-checkbox all the time - but the default implementation of the Drupal "Add menu item"-form has false as...
Categories: Administration tools, Content editing experience

Concurrent Edit Notify

About Concurrent edit notify module display a warning message to users who are editing a node at the same time except the first editor of node. Why Concurrent Edit Notify? This module alerts the...
Categories: Administration tools, Content editing experience, Developer tools

Lunr search

The Lunr module provides integration between Lunr.js and Drupal. Using the Lunr module lets you use full text search without bootstrapping Drupal or using Solr. This makes it a great solution for...
Categories: Content editing experience, Decoupled, Developer tools

Migrate Process URL

A custom migration may only have a URL to import into a field. If using Drupal core's link field, you have to assign the value directly to the uri column: field_my_website/uri: source: my_custom...
Categories: Import and export

jsSHA

Provides Drupal integration with the jsSHA library, a JavaScript implementation of the complete Secure Hash Standard family as well as HMAC.
Categories: Developer tools, Security

Referer to Entity Reference

Allows you to turn the HTTP referer field into the default value for an entity reference. Enable support for a specific entity reference by editing the field, and ticking the "Set value from HTTP...
Categories: Content editing experience

Image Optimize way2enjoy image optimizer

Way2enjoy image optimizer is no1 choice for optimization need?** chat for installation help or Anything You wish to discuss 24x7 Support The Image Optimize module provides integration with the...
Categories: Media, Performance, Search engine optimization (SEO)

Last Tweets

The module gets last tweets from a given account. Features: Set different twitter account per language or set one for all Limit the number of tweet (3 by default) The module is provided with basic...

Cron Time

The manual time cron handling for drupal. This simple Drupal 8 module using for custom Cron Time set. CONFIGURATION Goto: /admin/config/system/cron - Cron Time INSTALLATION - Install via /admin...

Roles Nested

There are not parents and child only roles drag-able arrange. CONFIGURATION Goto: /admin/people/roles-nested - Roles Nested MAINTAINERS https://www.drupal.org/u/radheymkumar INSTALLATION - Install...

Countdown Timer

This project is unsupported due to an issue the maintainer didn’t address. See [#3112796] for details. If you have already installed this project, you should uninstall it. If you've already...

Field Collection Table - Drupal 8

Provides a table formatter for the Field Collection module. This module provides both a field formatter and a widget for the Field Collection entity type.
Categories: Content editing experience, Content display, Site structure

Entity Counter

This module provides an entity counters based system to store statics. Sponsors Fundación UNICEF Comité Español
Categories: Integrations

Entity Count

Simple module that reports the count for each entity type. Also reports the count and information per bundle. Useful when keeping track on the number of entities that are currently stored in the...
Categories: Administration tools

Dyna Tree

By using Dyna Tree JS library Dyna Tree module provides Tree view of Taxonomies terms. Very useful in managing Taxonomies if you have large number of Terms in a Vocabulary. About Dynatree :...
Categories: Developer tools, Site structure

Pages