Add functionality and customize your Drupal application with thousands of projects contributed by our amazing community.
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.
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
Astrology
This module creates a default astrology named Zodiac, which consists 12 astrological signs, namely Aries, Taurus, Gemini, Cancer, Leo, Virgo, Libra, Scorpio, Sagittarius, Capricorn, Aquarius and...
Simple Taxonomy to Menu
This module is a major time saver if you need an on-demand sync of taxonomy terms from a specific vocabulary into a Drupal menu. It contains similar functionality as Taxonomy Menu, but with a...
Categories: Site structure
Commerce Forte
Forte.Net integration for the Drupal Commerce payment and checkout system. Currently supports credit card payments on the checkout form via the REST API using the latest Commerce release. This is...
Categories: E-commerce
Ctools Double Modal Choice
This module is intended to guard against a rare but unfortunate case where a Ctools modal is triggered from within another Ctools modal. Normally, the first modal simply closes, which can be...
Number2Word
Number2Word Field Formatter This module provides a field formatter for integer and decimal field types which automatically converts number values to their equivalent words. This module is for you...
Categories: Site structure
Commerce Cart Pane
Addon for Drupal Commerce that allows to create and place the cart panes in the cart page. Features Ability to organize and configure cart panes on Cart settings page like on Checkout settings page...
Categories: E-commerce
Dblog Quick Filter
Dblog Quick filter , enables you to search dblog records. It implements Angularjs for filtering. Tested for up to 1000+ records in watchdog table. How it is different from other similar modules out...
Categories: Developer tools
Puzzler
Puzzler makes it easy to insert bits and pieces of Wikipedia content into Drupal, keeping the information fresh as improvements are done by the community of Wikipedia editors. Puzzler allows you to...
Categories: Content editing experience, Media, Import and export
Block Page (with Layout plugin)
This is a copy of the 'block_page_layout' example module that used to live in Layout Plugin. This example module was never intended to be used in production - if you want to integrate Layout Plugin...
Commerce Payeezy
This module integrates Payeezy with Drupal Commerce to accept credit card payments on-site. Installation Install via Composer: `composer require drupal/commerce_payeezy. Then, configure your API...
Categories: E-commerce, Integrations
Track User Change
This module is used to store user last update time. By default during module installation a new user field "field_user_changed" will be created and this field captures user last update time. Since...
Categories: Access control, Developer tools
Exit Modal
Exit Modal provides a simple way to display a block as an exit popup modal. When a user makes a move to close the current browser tab, the modal appears. The content of the modal can be text (only...
Categories: Content display
Required Error Message
Overview A small module for developers allowing a user to specify custom message displayed when required form element is not filled. See https://www.drupal.org/node/742344 for D8 discussion....
Commerce Discount Display Condition
Some modules of Commerce Discount add functionality to discount through terms, categories, prices... but any apply to all sub-products of a product display. When you have combinations of Size and...
Categories: E-commerce
Search API Emoji
With the release of UTF8MB4 support for Drupal 7, you can now store Emoji as content values. However, you can't search for them. This module adds a processor for the Search API module which...
Categories: Site search
Expose UUID
Drupal 8 comes with the Configuration Manager module. When you export configuration it exports references to placed custom blocks, but not the blocks themselves (which results in 'missing blocks')....
Categories: Developer tools
Services Request Token Authorisation
About Provides request-specific token authorisation method for the Services module. This means that each API request will need to have a specific HTTP header with a hash string generated from the...
Categories: Administration tools, Integrations, Access control
Views User Picture URL
This small module add an option to display the "User: Picture" view column as the plain URL to the user picture. This is useful if you're using a view plugins that return data not meant to be used...
Plupload Gallery
A module which uses the Plupload jquery library to enable multiple simultaneous upload of images into a gallery Two different widgets are available: 1. Where the images are added to an image field...
Categories: Media
User Lock
DRUPAL 9 COMPATIBILITY INTRODUCTION ---------------------- * URL Lock module provides you to lock user login. * Prevents User(s) to login for particular time period. * Checks the action for login...
Categories: Access control