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

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

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

Expanding Textareas

This module creates integration with Expanding Textareas jQuery Plugin (https://github.com/bgrins/ExpandingTextareas) which is based off of work by Neil Jenkins that can be seen here: http://www...
Categories: Content editing experience, Content display, Developer tools

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

Spotlight

This is a handy admin/end-user tool that mimics Mac OS X Spotlight functionality. It provides faster access to content, paths and uploaded files. Features: Provides instant search for paths,...
Categories: Content display, Site search, Site structure

Entity reference link

Adds links to reference widgets to the referenced object's edit form, so every other entity is just a click away in any form. Note: since 1.0 fields have to be explicitly enabled for links to...
Categories: Site structure

Commerce Bundle

Overview: Implements product bundles for Drupal Commerce. For example, you want to offer products A, B, and C for a lower cost if purchased together rather than standalone. Notable features include...
Categories: E-commerce

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

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

Book Child Order

This module provides an extra tab on every node that is part of a book. This tab allows users with the right permissions to change the order of the book node's child nodes. This means that users...
Categories: Content editing experience

Foundation Formatters

This module provides additional field formatters and Display Formatters to take care of a lot of useful user-interface enhancements, including: * Super image: Link an image to any link field,...
Categories: Content display

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

OAuth2 LoginProvider

Usage Although most of the configurations are done automatically, the oauth2 clients that will use this login provider have to be registered. This is done on admin/structure/oauth2-servers/manage...
Categories: Developer tools, Access control

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

Ubercart Saman Bank

This module provides saman bank payment integration for ubercart 7.x. This module supports the new "shaparak" payment gateway. Requirements See README.txt file inside the module's folder....
Categories: E-commerce

Hierarchical Text

The Hierarchical Text module is based on core Text module. It defines three field types: Hierarchical text, Hierarchical long text, and Hierarchical long text and summary. Each of these fields is...
Categories: Site structure

Vertical Timeline

Drupal vertical timeline module: ----------------------- Module Pre-requisites 1. Library 2. views 3 3. Timeliner Jquery Plugin by tecknoratek - https://github.com/technotarek/timeliner 4. Jquery...
Categories: Integrations

CollagePlus

Collageplus module can be used to create a Collage image gallery using Views and CollagePlus image gallery plugin for jQuery. Collageplus plugin for jQuery will arrange your images to fit exactly...
Categories: Content display, Developer tools, Media

Webform Rut

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

React

React is a JavaScript library for building User Interfaces. React uses a virtual DOM diff implementation for ultra-high performance. Example of a TODO app This module is for developers, it doesn't...
Categories: Developer tools, Integrations

Commerce WePay

Commerce Wepay integrates Wepay payment gateway with Drupal Commerce. This module will add a new payment method Wepay payment under payment methods settings(admin/commerce/config/payment-methods)....
Categories: E-commerce

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