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

55,452 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.

Leaflet Hash

Add URL hashes to web pages with Leaflet maps. This gives your Leaflet Map pages bookmarkable zoomed in paths, and allows users to navigate back and forward in their browser without losing their...

Commerce Currency Field

This module provides a Commerce field to be used on various entities. It uses the currency list as provided by Drupal Commerce, so it requires DC module to be installed and enabled. The one use...
Categories: E-commerce, Site structure

Coordinate Field

The Coordinate Field module creates a new field type in Drupal for storing X and Y coordinates.
Categories: Content editing experience, Site structure

Commons Browsing Widget User Interface

Commons Browsing Widget User Interface provides a simple user interface for configuring the browsing widget included as part of the Drupal Commons distribution. Commons Browsing Widget User...
Categories: Administration tools, Developer tools

Stacktablejs Library

This is a module that is geared toward adding the Stacktable library via the libraries module. Stacktable is an open source jQuery extension with source available on github. Please post any bugs...
Categories: Content display, Developer tools

Organic groups time frame

Put a time frame on posting and editing content in organic groups. This module restricts access to group content within a time frame (or time window) specified in date fields attached to the group...
Categories: Access control

Javascript Field Formatter

Formats a text field inside and behaviour tags, e.g. Drupal.behaviors.[random] = { attach: function (context, settings) { [field value] } }; Use of this field will of course allow anyone who can...

Search API devel

Provides some functions for development with search api. Features: Reindex entity manually Remove entity from indexes manually View info about how entity stored in indexes Drush commands Kinds of...
Categories: Developer tools, Site search

Redirect Menu Item

Drupal's menu system does not allow the use of redirect paths as menu items. Sometimes, however, site builders want to have two menu items point to the same content, while having one of those be...
Categories: Content display, Site structure

Race Time

Other modules dealing with time values can only track time to a single second. Many competitions such as swimming, running and speed skating track results down to the hundredths or thousandths of a...
Categories: Site structure

Profile Editor Blocks

This utility module creates two new blocks to display the default user profile edit page and the main profile page of Profile 2. It's useful to load the profile edit pages into overlay windows....
Categories: Content display, Access control, Developer tools

CTools Custom Link

CTools Custom Link allows you to add custom links inside panels, leading to any user-defined page. It is implemented as a CTools Content Plugin, and thus can be reused anywhere in the code as well....
Categories: Administration tools, Developer tools

Watchdog Messages

This module displays watchdog entries as Drupal messages on the page. Useful for debugging, or for 3rd party modules, that wishes to capture watchdog entries. Usage:

Magic Beans

This is a proof of concept for working with Beans inside the Panels IPE. It has been tested to work with or without Panopoly Magic, though live preview is not currently available. Issues blocking a...

Taarikh

Taarikh Taarikh is a field formatter and widget module to display and input hijri dates for the fields defined by the date module. The formatter and the widget works with the date fields provided...
Categories: Site structure

Ubercart Connector for TaxRates

The Ubercart Connector for TaxRates is a Drupal compliant open source module that seamlessly links Ubercart with Sales Tax calculations based on the zip code data downloaded from TaxRates.com....
Categories: E-commerce

Drupal Commerce Connector for TaxRates

The Drupal Commerce Connector for TaxRates is a Drupal compliant open source module that seamlessly links Drupal Commerce with Sales Tax calculations based on the zip code data downloaded from...
Categories: E-commerce

Node Reference Subqueue

This module allows users to create a node reference sub-queue from the selected content types to have a unique sub-queue. You can place nodes into any of these sub-queues based on which node...
Categories: Content editing experience, Content display

Commerce Availability

The Commerce Availability module is a booking system for rent products for a specific date. It provides an easy way of using a datetime picker field on a line item to show and change states...
Categories: E-commerce

Token preview

Adds a preview column to every 'Replacement patterns' table for token. Originally made to improve the UX of "entity parent" configuration forms in the Crumbs breadcrumbs suite. Disclaimer: This is...
Categories: Administration tools

OO Wizard

This is an API module - if you're not a developer this is probably not for you. This module provides an OOP API for building multi-page forms. It's partially based on the ctools multi-form plugin....
Categories: Developer tools

Extra Space Filter

Provides an input filter which cleans up HTML input—especially that created by visual editors—by removing things such as empty paragraph tags, multiple line-breaks, multiple non-breaking spaces,...
Categories: Content editing experience

Google Analytics Capture and Display (User / Webform / Ubercart / Comments)

Elevator Pitch Google prohibits sending personally identifiable information (PII) to their server, which can be problematic for marketers that need to create a direct relationship between a...
Categories: E-commerce, Search engine optimization (SEO), Integrations

Webform Rut

This module enable the Rut element for webform. Dependencies Rut Webform

Campaignion

Campaignion is project that allows you to do ecampaigning and online fundraising out of the box. Campaignion website It consists of several submodules that help you manage your campaign content,...

Pages