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