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

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

Social simple

Social simple provide a simple extra field on nodes allowing to share the content on social networks (currently Twitter, Facebook, Google+, Linked in). The social share links are simply links...
Categories: Content editing experience, Content display

Original image with style

Replace original images by images with style.
Categories: Site structure, Media

View Entity Reference Field Formatter

View Entity Reference Field Formatter This (small) Module allows you to use a view to display an entity or entities for an entity_reference field display. core ships right now with the entity...
Categories: Content display, Site structure

Node.js integration

This module integrates Node.js with Drupal. It provides an API that other modules can use to add realtime capabilities to Drupal, such as push notifications or chat. The module relies on a Node.js...
Categories: Developer tools, Performance, Integrations

Webform Paypal

Overview The Webform Paypal module sends the user to Paypal to complete a payment whenever they submit a webform containing the component on your site. Features This module does not directly...
Categories: E-commerce

CORS UI

A simple UI for controlling the CORS settings that ship with Drupal 8.2.
Categories: Decoupled

Field Group Markup

Ever wanted to add some markup to a form display mode or view display mode and found it more difficult than imagined? Rage no more. You probably already have Field Group installed and you don't...
Categories: Site structure

OAuth Login - OAuth OIDC SSO

OAuth & OIDC Login - OAuth2 Client SSO module allows users residing at OAuth 2.0 capable OAuth / OpenID Provider or any OIDC ( OpenID Connect ) provider to log in to your Drupal website. We support...
Categories: Access control, Integrations, Security

User Read-Only

The module allows an administrator to prevent modification of user account/profile fields. The administrator can select which fields will be disallowed, or which fields will be allowed.
Categories: Administration tools, Access control

Rules Once per Day

A module to easily enable Rules to be fired once per day at, or soon after, a specific hour. The module's main function is to provide a "Once per day" event that can be used to trigger rules. The...
Categories: Automation

Feeds HTTP Auth Fetcher

This module adds a new Fetcher type plugin for use in Feeds. If you need to fetch an HTTP endpoint (JSON/XML) but must specify an Authorization token to get a successful response on your GET...
Categories: Content editing experience

Emulsify Tools

All work on this project is done on Github Visit emulsify-ds/emulsify_tools to log issues and contribute. Documentation can be found at https://docs.emulsify.info More information at https:/...
Categories: Developer tools

Sharethis block

This module integrates the newer ShareThis functionality with a Drupal site. Installation Download using your method of choice (composer recommended) and enable the module in your site....
Categories: Integrations

Acquia Site Studio Gin

A small integration module to allow projects using Acquia Site Studio to use the Gin administration theme. If you're using Site Studio as part of Acquia CMS, you may also want to use Acquia CMS...
Categories: Administration tools, Developer tools

Views Complex Grouping

The Views Complex Grouping allow you to - Attached fields to each grouping field - Limit the number of rows under each grouping field View Default Grouping -Group by Field 1 Value 1 - Field 2 Value...

Feeds Image Grabber

Feeds Image Grabber (FIG) is successor of FeedAPI ImageGrabber, an addon for Feeds module, which grabs image for each feed-item from their respective webpages and maps it to an image field in the...
Categories: Content editing experience, Content display

Rooms - Drupal Booking for Hotels, B&Bs and Vacation Rentals

Drupal Rooms is a basic booking and room management solution for hotels, vacation rentals and B&Bs. All future development regarding booking solutions is concentrated on the BAT module - the...
Categories: E-commerce, Site structure, Developer tools

CAPTCHA After

Show CAPTCHA protection on selected forms after specified number of unsuccessful form submit attempts has been made. CAPTCHA After module brings solution to the problem of evaluating security...
Categories: Security

Job queue

This is end of lifed for Drupal 7, there is a queue in core. This module is used by modules to queue function calls for execution on cron. The job_queue_add() function is used by modules to add a...
Categories: Developer tools

Image FUpload

Image FUpload (Multiupload) which is an addition to image and CCK's imagefield module, gives the ability to every user who is allowed to upload images by using image module or imagefield module, to...
Categories: Media

CTools Auto-modal

Provides automatic modal support for any hook_menu() paths that have 'modal' => TRUE defined. This makes it easy to add optional modal support in any contrib module and helps reduce the burden on...

IBAN Field

Features This module provides an IBAN field via the Drupal Field API. The module comes shipped with a second module which provides Webform support. IBAN numbers are validated by country, length and...
Categories: Content editing experience, Site structure, Developer tools

Absolute Messages

Displays system messages in fully themeable colored horizontal bars on top of the page, similar to Stack Overflow / Stack Exchange network notifications. Features when messages are displayed...
Categories: Content display, Developer tools

Entity Bulk Clone

Entity Bulk Clone -------------------------------------- Entity Bulk Clone provides the clone features for nodes in a bulk. Use Case: This module provides an entity bulk operation for node entity...
Categories: Administration tools, Content editing experience, Developer tools

Rules diff

Provides the ability to list the differences between two entities using Rules. Ever want to have rules send you change notifications via email? What if you only want the email to show the...
Categories: Content display

Pages