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

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

Template Field Variables

Provides super themer-friendly template variables for entity fields. This module takes the mystery out of theming fieldable entities. For each field in an entity, it extracts the values that you...

Deep link

Sometimes you want to be able to give simple URL access to content that would not normally be available to a particular user (or perhaps someone not even registered with the site). Deep link module...
Categories: Access control, Content display

Controls

Important: This module is for developers only, it provides facilities developers can use in custom modules. It does not add anything to a website on its own. Only install it if another module asks...
Categories: Developer tools

Status Message

A simple module that allows users with right permission to set a Drupal message. Both anonymous and logged in users are able to dismiss the message. How to use Go to admin/people/permissions and...
Categories: Developer tools

Mailchimp User Lists

Overview This module is an expansion of the already existing Mailchimp module. This module was designed for businesses and organizations that have internal departments who need Mailchimp access but...
Categories: E-commerce, Integrations, Access control

Security Testing

Security Testing is a tool for locating XSS, CSRF and SQL Injection vulnerabilities in Drupal contributed modules. This tool will scan the source code of contributed module(s) for vulnerabilities...

BLEND Localization

Overview BLEND Translation API for the Translation Management Tool (TMGMT) module allows you to easily access professional translations directly from your Drupal installation. This integration is...
Categories: Multilingual, Integrations

Booking.com API

This is 3rd party integration with Booking.com service. This module provides a framework accessing Booking.com API for Drupal developers. Provided XML data from Booking.com allows you to present...
Categories: Integrations

Commerce Cybersource Hosted Order Page (HOP) module

Drupal Commerce Cybersource Hosted Order Page (HOP) module You will need to download the HOP.php from the cybersource business center. Under "Tools & Settings" and "Hosted Order Page" click on ...
Categories: E-commerce

Image Autosize filter

Embed images in the content using a wysiwyg editor, then this module takes care of all the rest. This module helps you to make your website content consistent by forcing image size as a function of...

Edge Suite

Drupal integration for Adobe Edge Animate This module enables you to upload manage, configure and integrate Adobe Edge Animate compositions in Drupal. Edge Suite is closely coupled with the...

Acquia Search for Search API

Overview This module allows Search API Solr (D7) to connect to the Acquia Search service. It requires the Acquia Connector module and a valid subscription. This module is no longer supported....
Categories: Site search, Integrations

Front page redirect

The front page redirect module for Drupal 7 redirects visitors that arrive on the front page of your site to the page that is defined as the default front page. Introduction Drupal 7 allows you to...
Categories: Multilingual, Administration tools

Entity Property Field

This module provides a field type, that lets one pull a property of the entity (like update date) and place it as a field. There is no widget for setting this but there are formatters.
Categories: Content editing experience, Site structure

Reverse Proxy Check

Reverse Proxy Check is a simple module that adds a check to the Status Report to show whether or not the home page of your site is being served by a reverse proxy cache server for anonymous users....
Categories: Performance

Smart App Banners

Smart App Banners invite users to install or open a native iOS mobile app if the site provides one; available in iOS 6 and higher. THIS MODULE IS NOT NECESSARY ANYMORE The metatags necessary for...

Commerce CiviCRM

When a customer buys something from a Drupal Commerce online shop, this module: Creates a CiviCRM contact record if the purchaser doesn't already exist. Adds the purchaser to the specified CiviCRM...
Categories: E-commerce, Integrations

Ubercart custom quote

This module allow you define several quote method. For each method, you could define quote argument for each zone. This module is dedicated for chinese user.If you think it is usefull for western...
Categories: E-commerce

Context Bean

All that we see or seem Is but a dream within a dream. -Edgar Allan Poe Context Bean block types display other beans (block entities). The block entity settings show all available contexts inside...

Relation Wizard UI

Relation Wizard UI aims to provide a clear and easy to use interface to Relation module. It adds a new contextual action to nodes and it allows to create and manage relations by the use of a wizard...
Categories: Administration tools, Content editing experience

Flag Tracker

Integrates Flag and Tracker modules.
Categories: Content editing experience, User engagement

Media Mogul (HTML5 Audio/Video)

Overview Media Mogul serves to be a front end HTML 5 media feature package. Allowing you to get up and running with audio, video and itunes podcasting with click or two. Features HTML 5 audio and...
Categories: Media

Felix

The Felix module provides a block interface for editors on top of the Context module. Multiple regions can be created to allow editors to add specific blocks to that region without using the block...

jQuery File Upload

This module implements a sophisticated jQuery File Uploader that allows multiple file uploads, each with its own progress bar and a global progress bar, each file upload can be cancelled, or the...
Categories: Media, Developer tools

Pretty Pagination

This module extends the default pagination into a more flexible format. It allows the user to jump to any specific page in the content just by entering the desired page number in an input box and...
Categories: Content display

Pages