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

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

Metro Menus (menu with taxonomy and skins support)

[EN] This module like "Nice menus" but without old solutions in code. CSS-Menu only (working in IE7+ and other modern browsers). WIth this module you can select any sub items with any depth from...
Categories: Administration tools, Content display, Site structure

Semantic Display Suite

Semantic DS is an add on for Display Suite that adds semantic layouts and field templates. Layouts Article - Article tag including regions for content ( a div ), header, hgroup, aside, figure and...
Categories: Content display

Rebuild More

Overview This module only does something if one or more modules are providing node access control. In such a case this module: Allows you to select when the node access table is purged (beginning...

Field Select CT

Field Select CT allows you to create a field pre-populated with content types that can be referenced
Categories: Site structure

Apache Solr Field Collection

The Apache Solr Field Collection module allows content stored within a Field Collection to be indexed for search in Apache Solr. The content stored within each field collection will be indexed as...
Categories: Site search

Context Reaction: Menus

Allows the Context module to change the main menu and secondary menu of the site. This allows you to have different menus in the main-menu and secondary-menu dependent on different context...
Categories: Content editing experience, Developer tools

Multiple Field Remove Button

The CCK Multiple Field Remove Module allows you to add the "Remove" button with CCK Multi-Valued Fields. Yet Now when we add the CCK Multi Valued Fields then, there is no procedure to Remove the...
Categories: Site structure

Commerce IATS

This module provides iATS Payments integration with Drupal Commerce so your nonprofit can accept donations and orders! Drupal 8, 9, and 10 Supports Credit Card and ACH payments, directly from a...
Categories: E-commerce, Integrations

Addressfield Title

Extends Address Field by adding a title option (Mr, Mrs, etc), ability to configure selection of "Select list" or "Radio buttons". Currently these values configurable on "admin/config/addressfield...
Categories: Site structure

Cookiebar

Cookie control A simple cookie control module. Gives you the option to prevent specific javascript from loading at hook_js_alter. All used messages are configurable and translatable. Other modules...
Categories: Administration tools, Developer tools, Integrations

Content Access Admin

Provides a listing of all node grants in a simple easy to scan table. When you manage node edit and delete access via the Content Access module there is no single place to check which grants have...

Collapsible comment threads

Collapsible comments allows the collapsing and expanding of commemnt threads through the use of jQuery. It helps improve usability and readability of the comment threads by removing the visual...
Categories: Content editing experience, Content display, Developer tools

jQuery Placeholder

Now you can use the lovely HTML5 'placeholder' attribute and have it work 'everywhere'. This module integrates the HTML5 Placeholder jQuery Plugin found here: https://github.com/mathiasbynens...
Categories: Developer tools, Integrations

Achievements Rules

Achievements Rules provides Rules integration for the Achievements module.

Role Hide

This module allows you to hide specific roles from the permissions screen. This is useful when you have many roles that don't necessarily have permissions assigned to them, but are used for...
Categories: Administration tools, Access control

Generic UUID file features

GUFF provides an automated way of dealing with entities with a field field, through Features. It works with UUID files to automate the exporting and updating of image and file fields through...
Categories: Administration tools, Developer tools, Site structure

Statistics Blocks

The Statistics Blocks module shows the pages from core modules Drupal Statistics and Database logging (dblog) as blocks. Specifically the pages recent, not-found, access-denied from Database...
Categories: Administration tools, Integrations

Video Embed Myspace

This module provides Myspace handler for Video Embed Field. Users can add Myspace videos to their site by pasting the video's URL into a video embed field. in the setting users can set width and...
Categories: Site structure, Media, Integrations

Commerce Alphabank Redirect

Module Info Redirection payment for Drupal Commerce and Alphabank (Greece). By using the redirection method, your clients get redirected to the bank and fill in their credit card data there. No...
Categories: E-commerce

Mobile Switch (Varnish version)

The Mobile Switch (Varnish) module provides a simple automatic theme switch functionality for mobile devices, utilising Varnish for detecting the user-agent and providing proper cacheable pages...

Apache Solr Link

This module enables the indexing of the target of a Link field along with the entity it is attached to in the Apache Solr search index. For example enabling this module for a link field on the...
Categories: Site search

Node clone on Save

This module allows per-content type configuration of a "Save and Clone" button that is included at the bottom of node add form. It also provides an optional message that can additionally, or...
Categories: Content editing experience, Developer tools

Entity Operations

This module lets you quickly build a UI for a custom entity type with a minimum of code. Additionally, operations you define on an entity type are exposed to systems such as VBO and Services. Each...
Categories: Content editing experience, Developer tools

Mobile Detect Block

Basic block visibility module that uses the Mobile Detect library to show or hide blocks in desktop, mobile or tablet devices (you can select to show or hide a block on each type of terminal as you...
Categories: Content display

Video Embed Metacafe

This module provides Metacafe handler for Video Embed Field. Users can add Metacafe videos to their site by pasting the video's URL into a video embed field. in the setting users can set width and...
Categories: Site structure, Media, Integrations

Pages