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

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

Feeds OAI-PMH Fetcher and Parser

This is a Drupal module that fetches and parses OAI_DC (Dublin core) metadata records from OAI-PMH services, as defined by http://www.openarchives.org/. It depends on the Feeds module. Features...
Categories: Import and export, Integrations

Presets

The presets module provides an API for creating a set of settings to accomplish more advanced functionality on a site that requires multiple modules set up a certain way. Traditionally, the only...

Generic Process API

Part of Ouch project. Process API gives a generic way to re-process "dirty" entities (aka new or modified entities since last process). You can define process on every entity or "related entities...
Categories: Developer tools

Node Gallery jCarousel

Overview Node Gallery jCarousel is a module that combines two other powerful modules (Node Gallery and jCarousel) to provide an out-of-the-box solution for paging through a gallery of nodes. The...
Categories: Content display, Developer tools

Ubercart Disable Store

The Ubercart Disable Store module adds the ability to disable Ubercart store (hide/disable add to cart, etc) for some conditions. Ex. Wholesaler requires Reseller Accounts to shop: If your website...
Categories: E-commerce

Context filter

Filters the Context module's drag & drop selection menu when using the Admin module. This module uses the context module's preprocessor functions to limit the options listed in the drop down....
Categories: Administration tools, Content editing experience

Support Bot

Integrates the Support Ticketing System / Helpdesk module with the IRC Bot. This allows the bot to post message notifications to configurable IRC channels when tickets are created, updated and closed.
Categories: Administration tools, Developer tools

Notifications Rules

Module is currently in development. If you want an action/condition that is not currently provided please open a feature request in the issue queue. Description Integrates Notifications with Rules....
Categories: Automation

HeadJS

Maintanance Status Due to the fact that the head.js javascript library is no longer being developed, I decided to take what I learnt here and implement it for the $script.js library which is...
Categories: Performance

Color Theme

When the Color module is enabled, the Color Theme module changes the current theme on the theme settings pages to the theme whose settings are being configured. For example, visiting admin...

Entity index

Provides a database table containing indexes to entities of any type. This module doesn't do anything on its own and should only be installed if another module depends on it.
Categories: Content display, Developer tools, Performance

Clicktale

ClickTale is used to collect user experience analytic data, which can be used to enhance the users experience of the site. ClickTale records videos of the users movement on the site based on the...
Categories: Integrations, Developer tools

Bookmark

Provides a simple bookmark entity and UI for a simple social bookmarking system. The module is the primary code driving the Social bookmarking profile (DrupMarks).
Categories: Content editing experience

Imagefield multiformat

Allow for different image presets to be defined for an image field that has multiple values. Currently only the first and followup images can be set to use different presets. To try it out just...
Categories: Content display

Ubercart Event Registration

Watch a demo video of this module! The Ubercart Event Registration module is a feature package paired with a small 'glue' module which yields a simple event registration system. The main goal here...
Categories: E-commerce, Site structure

Features Plumber

Note: The d7 version of this module should no longer be necessary when using more recent versions of Features module. If you feel this is incorrect, please open an issue. This module is useful for...
Categories: Developer tools

Apply for role - Webform

7.x Overview "Apply for Role - Webform" is an extension of the Apply for Role module. It allows users to apply for roles using a Webform by alterting the webform settings. This allows users to...
Categories: Access control

Media: Fox News

This module adds support for the Foxnews video sharing service, available at http://www.foxnews.com/ To use this module, you'll first need to install Embedded Video Field, which is packaged with...
Categories: Media

Post to Facebook

This module is deprecated. The 4.x branch of Drupal for Facebook now includes the features of this module, and will be better maintained. Please see modules/fridge/README.txt for details, or simply...

SharePoint

This module let's you integrate with Microsoft SharePoint. Project Goals The intention of this project is to create a collaborated effort for SharePoint integration and create a good and stable...
Categories: Content editing experience, Media

Content Attachment

This module creates a filter allowing user to attach everything inline with a simple tag. The purpose is to provide a "light" presentation, and link to heavy content (ie., with attach_node, then...
Categories: Content display, Content editing experience

Currency converter

Currency converter module was created for quick currency convertation. It contains 10 currensies. It is flexibly configurable block. The currency undertakes from several banks (on a choice)....

Modal Comment Login

The purpose of this module is to provide anonymous users a way to login (or just supply contact information) during the process of entering the comment. It works by opening a modal window with the...
Categories: Access control

Alerts

This module has been re-released as a Configuration Kit, ready for Drupal 9. As such, when installed this module now creates a new content type (Alert), a related taxonomy vocabulary (Alert...
Categories: Content editing experience

Drupal Commerce 3D Secure Support

A support module for the Drupal Commerce project that allows payment methods to implement 3D Secure support in a consistent way. Currently utilised by the following modules: SagePay Direct Payment...
Categories: E-commerce, Integrations

Pages