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

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

NemID integration

NemID main module The purpose of module is to provide a reusable webform components, which listed in components subfolder. As well as settings placeholder and some reusable functions (that could be...
Categories: Integrations, Access control

Webform Disable Select Options

Purpose Add configuration options under Select Options components to allow form editors to retain but disable specific options. Motivation/Use Case When using a Webform to collect T-shirt...
Categories: Content editing experience, E-commerce, Site structure

Live Maintenance Mode

Block all site users from logging in while your site is live and without having to put your site into maintenance mode. This functionality is useful for busy sites when administrators are applying...
Categories: Developer tools

Flowplayer

This is a Drupal module enabling the users of Flowplayer to include embed videos to articles. Introduction Provides a field type for displaying videos from Flowplayer Requirements Composer Guzzle...
Categories: Content editing experience

Mass Email

Mass Email module provides site administrators an interface to send mass email in easy and quick way. In order to use the nodules like "Views bulk operation" or "views send" module, email addresses...
Categories: Administration tools

Entity List

The Entity List module provides a new type of entity List. This entity allows a webmaster to easily create lists of entities without views. Plugins integrated to the module allow to accompany the...
Categories: Content display, Developer tools

Webform Submission Change History

Edit (2020-01-07): I will no longer maintain this module and it is no longer compatible as per Webform 6.x. See this issue for details. A Drupal 8 module which allows administrators to track notes...

Cuzzle

Cuzzle is a PHP library that formats Guzzle HTTP requests as a cURL command. With this module, all outbound HTTP requests are logged in a way that can be copied and run locally. Installation Use...
Categories: Developer tools

Node Subscription

This is D8 port of Node Notify module.
Categories: Administration tools, Content editing experience, Access control

Forgot My Username

Let's face it, people forget passwords. Another fact is, people also forget their usernames. This simple module e-mails you your forgotten username.
Categories: Access control

Rules Essentials

The Rules module for Drupal 9 is still in its beta release stage. This means, among other things, that some features that were present in Drupal 7 Rules have not yet been ported to D9 and that some...
Categories: Automation

IPstack

🇺🇦 This module is maintained by Ukrainian developers. Please consider supporting Ukraine in a fight for their freedom and safety of Europe. This module allows site developers to use IPstack API ...
Categories: Developer tools, Site structure, Integrations

TMGMT LanguageLine Solutions

Overview LanguageLine Solutions plugin, SmartMATE Drupal Connect, provides a professional website translation service for the Translation Management Tool module (TMGMT). With SmartMATE Drupal...
Categories: Multilingual

Layout Kit

Layout Kit is a ready to use set of layouts, now (take a look at screenshots): Accordion. Conmutator (accordions where all the sections can be closed/opened at once). Tabs: horizontal. Tabs:...
Categories: Content editing experience, Site structure, Developer tools

Consistent User IDs

This module aims to ensure, that there is no impact of 'sequences' table on user ids, as batches use this as well. So by default we can have rather big gaps while uid assigning, when using batches,...
Categories: Access control

User Agent Class

This module helps you to set css class in body depends on header user agent, device. Configuration module: - User agent (Browser) admin/config/system/user-agent Chrome Firefox Opera Safari Trident...

Rules for Teams

Provides a way for the Rules module to send messages to Microsoft Teams. Only a limited subset of what is available in Teams is currently supported.
Categories: Automation, Integrations

Migrate Process Skip

When processing lists of data, the migration system has very specific ideas of what’s considered “empty” or not: zero = false, empty string, and NULL, which of these means ”empty”? Drupal has a ...
Categories: Import and export

Commerce Currencies Price

Field type based on commerce price field and currency. It allows entering prices for all currencies inside one field, instead of creating per currency field. Data are serialized. To get array, use ...
Categories: E-commerce, Site structure

Content Export YAML

For Export Content To YAML file and import To Database. Add PATH CONTENT here : admin/config/content_export_yaml/setting LOGIC BEHIND : For export : one Entity such node,block_content , term become...
Categories: Content editing experience, Developer tools

Webform Auto Exports

Introduction The Webform Auto Exports module provides the ability to export Webform results automatically according to the configured schedule and email and/or SFTP generate files to configured...
Categories: Import and export

BS Slider

Plugable slider, carousel and gallery framework implementation. This module does not provide any specific slider/gallery in its core, but offers plugable sliders support. Check the submodules for...
Categories: Content display, Media

Term Revision

This module allows you to create revisions for a taxonomy term. You can view all created revisions in tabular form, view the contents of a particular revision, delete a revision and also revert to...
Categories: Administration tools, Content editing experience, Site structure

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: -...

Light SAML Identity Provider


Categories: Access control

Pages