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

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

Mailchimp Webform Handler

This module allows you to add a new contact from a webform to a Mailchimp list without enabling a dependent Mailchimp-module. Why I created this module? In a website we are developing we need to...
Categories: Integrations

Mollie donations

This module creates a form that makes it possible to make donations with the Mollie API.
Categories: E-commerce, Integrations

Alert Types

Alert Types gives you the ability display different types of alerts anywhere on your site. Some of the major features include: The ability to define different alert types using Drupal’s bundle...
Categories: Content editing experience, Content display

HC Off-canvas Nav

This module allows for the integration of the JavaScript library for creating HC Off-canvas multi-level navigations with Drupal. FEATURES Multi-level menu support Endless nesting of navigation...
Categories: Content editing experience

Entity Inherit

Allows entities (say, a “School” entity) to inherit certain fields (say, the “Covid-19 policy” field) from another entity. Fields’ contents are evaluated every time a node is saved, so you can...
Categories: Content editing experience

Interactive Queue Processing

Processes queues via user interaction.

Prelinker

Prelinker provides a simple way to add preconnect and preload headers to either the response header for HTTP/2 compatible servers or via a <Link> element in the <Head> section of the...
Categories: Performance

CIS (СНГ) currencies rates

English description below. Модуль предназначен для получения курсов USD и EUR по отношению к русскому рублю, казахстанскому тенге, киргизскому сому, азербайджанскому манату, белорусскому рублю и...
Categories: E-commerce, Integrations

farmOS Fungi (Mushroom module)

Provides features for managing mushroom production in farmOS. This is a replacement for the old Mushroom module for farmOS v1: https://www.drupal.org/project/farm_mushroom

Group bonus

This module adds various small tweaks on top of the Group module. Features 1. Redirect users back to the content (node) after saving group content forms. 2. If using the Linkit module will also...
Categories: Content editing experience

Datetime range bonus

Implements some bonus features for the datetime_range core module
Categories: Site structure

Optionset

Optionset module creates a field that exposes checkboxes in the widget, but stores the results in a single text field, pipe-separated. Very handy for the cases where you want to allow user to...
Categories: Site structure

Simple Page Manager

Simple Page Manager allows you to create exportable pages (configuration entities) that are built with Layout Builder and blocks. Use cases Pages with integrated views - Create a views block and...
Categories: Content display

DANSE Content Moderation Events

When this module is installed and enabled, DANSE Events will be created when content moderation events occur. (Specifically, when new content moderation entities are created)
Categories: Administration tools, Content editing experience, Developer tools

Commerce Group

This module provides a foundation for developing integrations between the Commerce and Group ecosystems. The three main use cases that build on top of it are: Commerce Business-to-Business: Group...
Categories: E-commerce

Cron Timing

The module provides you Manually Add multiple cron time in the second. INSTALLATION ------------ * Install the Cron Timing module as you would normally install a contributed Drupal module. Visit...
Categories: Performance

Disable user login and registration

This module is used to disable normal user login and registration and only allows login from social auth. This module is most useful in cases when don't want to expose the drupal login form and...
Categories: Access control

Address autocomplete (France)

This module uses the locality API provided by the French government to add an autocomplete feature on French address fields. It suggest cities based on the postal code entered by the user. To use...
Categories: Site structure

SMS System

This is a service that is used for sending SMS messages. Features Can use SMS send via a given template using module token. Templates can be defined as well. Can log any sent SMS and keep...
Categories: Administration tools, Content editing experience, Integrations

OptiPic images optimization

Smart images optimization and WebP convertation on the fly with OptiPic CDN. What does OptiPic CDN do when trying to request an image from it: Returns the WebP version of the image, if the browser...
Categories: Media, Performance, Search engine optimization (SEO)

Audio Recorder Widget

Provides a field widget for file-fields that uses the vmsg HTML5/JavaScript library for in-browser recording. See Middlebury's name-pronunciation documentation for an example of how this field...
Categories: Media, Site structure

Media Cloudflare Stream

Module provides a media source plugin for Cloudflare Stream.
Categories: Media

Mail notify

Enables to notify users with specific roles about content updates via email. Sponsor concept.interactive Configuration 1. Visit /admin/config/system/mail_notify or via menu: 'Configuration' > ...
Categories: Content editing experience, Site structure

Commerce Add To Cart Pop-Up Form

The add to cart pop-up form module provides an add to cart link pseudo field to each product type that allows you to display the product, selected variation, and add to cart form in a themeable pop...
Categories: E-commerce

Commerce Packeta

Provides Packeta shipping widget for Drupal Commerce. Packeta is also known as: Zásielkovňa (Slovakia) Zásilkovna (Czech republic) Csomagküldő (Hungary) Przesyłkownia (Poland) Coletăria (Romania)...
Categories: E-commerce

Pages