
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.
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