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

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

Widen Collective

This module is now obsolete, please use the module recommended by Acquia: Acquia DAM module. This module provides integration with Widen’s flagship digital asset management solution, the Widen...
Categories: Media

Riddle Marketplace

This module provides integration with Riddle API. Main features: Riddle media entity Import riddles from riddle.com CKEditor embed button About Riddle A blogger's new best friend, Riddle makes it...
Categories: Integrations, Media

SMTP with Elysia Cron

This module allow you to send smtp mail in queue through elysia cron instead of default global cron. So you can set time by admin UI using elysia cron.It processes SMTP queue with elysia cron.It...
Categories: Integrations

Evercurrent

This module allows you to connect with the Evercurrent infrastructure, to more easily manage the updates that are needed for your site. From time to time, there will be security updates needed for...
Categories: Administration tools, Security

S3 Zip Image Upload

S3 Image Upload module allows to upload a zip file of images on Amazon S3. These zip files get extracted to a specified folder on S3. The zip folder will contains images directly. zip folder...
Categories: Media

Group Members Contact Form

Provides personal contact form integration for the Group module. With Group Contact, you can enable members of a given group to contact each other without allowing all users to access personal...

Group Profile

Updated: Version 2 This module has two uses: Allow members of a group to view profiles of other members in the group Add profiles as group content The module will add a new group permission to view...

Context Panels condition

Provides a condition for the Context module if a Panel variant is rendered. This module acts as a bridge between the Panels module and the Context module. The Context-condition will be fired if a...
Categories: Content display

Tag1 Quo

Drupal security delivered in 5 minutes Tag1 Quo (https://quo.tag1.com) is the easiest and most convenient solution for Drupal security. What Is Tag1 Quo? Click on this link to watch a brief video:...
Categories: Administration tools, Developer tools

Media entity slideshare

SlideShare integration for Media Core module. Important: You have to use composer to install the module! Otherwise the dependencies won't be resolved and the autoloader isn't configured correctly....
Categories: Media

JIRA Update Issues

JIRA Update Issues This module is built to add module updates to your JIRA project where you can assign updates to a team member. You could also trigger a CI server (We are using Jenkins) to...
Categories: Administration tools, Performance, Integrations

Commerce Referral Discount

"Refer-a-Friend and Get Rewarded" This module gives a way to provide a discount to a user for referring other users to your commerce site. The implementation is pretty simple. User A invites user B...
Categories: E-commerce

L10N Context

Add a search filter on admin/config/regional/translate/translate for filtering translations by context.
Categories: Administration tools

Features Role Permission

This module adds Features support for exporting individual permissions per role. If you want to track the state of a role and only certain permissions for that role, use this module! Note: it can...
Categories: Administration tools, Developer tools

CKEditor Context Link

This is a simple plugin that adds the ability to enter a link from the context menu (right click menu).
Categories: Content editing experience

Slack chat

Slack chat module allows your visitors to send instant messages from your website to your Slack account. Your visitors can use an embedded chat widget on your site to chat with you, and you will...
Categories: E-commerce, Integrations, Developer tools

Commerce Line Item Revision

About Module adds revision support to Drupal Commerce's Line Item entity type. Features adds revision support to Commerce Line Item entity type, alters admin Order settings page adding an option to...
Categories: E-commerce

farmOS Beekeeping module

Features for beekeeping. This module is an add-on for farmOS. Description available on GitHub: http://github.com/farmOS/farm_bee

Minimum Multiple Fields [Field Collection]

The 'Minimum Multiple Fields(MMF): Field Collection' module allows the administrator to specify a minimum number of Field Collection fields to appear in the content add form. This module...
Categories: Administration tools, Site structure

Minimum Multiple Fields [Core Fields]

The 'Minimum Multiple Fields(MMF): Core Fields' module allows the administrator to specify a minimum number of Drupal core-fields to appear in the content add form. This module specifically works...
Categories: Administration tools, Site structure

MakeUp Bootstrap

MakeUp Bootstrap provides formatters based on Bootstrap Front Framework: Carousel: Image, Scald atom, Entity Reference Accordion: Entity Reference, Field Collection Semantic fields presets in a...
Categories: Site structure

PHP Native password_hash for Drupal

This module will swap the password hashing mechanism used in Drupal (based on Phpass) to use the newer password_hash() function and its companions. Note that, for the Drupal 7 version, PHP 5.5 is...
Categories: Developer tools, Security, Access control

Linkit picker file

What it does Provides integration between file_entity and linkit_picker. How to use Enable the module. Go to "admin/config/content/linkit_picker". Enable the file tab.
Categories: Media

Facets in filters

The goal of this module is to expose facets in the same form as your views exposed form. The benefit of this is, that it is part of the same form, thus it will be easy to sort them among each other...
Categories: Site search

Private Notes

Private notes is used to create node specific private notes on content pages. These notes are private and it is visible to only those users who have given user roles with permission to add/view...
Categories: Content editing experience

Pages