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

56,503 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.

api.aegirproject.org

A small feature to set up a new http://api.aegirproject.org based on the DrupalAPI distribution.

Commerce Vend

This module is currently under active development. Commerce Vend provides an integration between Drupal Commerce and Vend. This module is currently at the prototype/MVP stages and requires further...

Twig routing integration

Provides some helper functionality to integrate routes into twig templates to generate urls.

Combo Image Formatter

This is a combination of the Image Delta Formatter and the Image Class modules, providing both modules functionality into one. Thus, it enables to define one or more delta values of images to...

Data Competitions Module

This module allows a drupal instance to set up a data competitions platform similar to kaggle.com.

Poll Panels

Info This package is meant to be a set of small add-ons that provide useful functionalities for better integration of polls and panels. Following functionalities have been added so far: Custom...
Categories: Content editing experience

Image styles by themes

This is a super simple utility module which allows any enabled theme to: Declare new image styles Reliably alter the configuration of any existing image styles Usage Install this module Ensure your...

WorldOfLogs

This module is intended to act as a middle-man between worldoflogs.com and your Drupal website. Doing so the module creates a node type "worldoflogs" labeled appropriately "Epeen" for users. From...
Categories: User engagement

Tableau Server

The Tableau Server module allows you to integrate the display of interactive reports into your Drupal site. It is implemented as a field in which you can configure the parameters for a report.
Categories: Integrations

Commerce Marketplace Sauce

Integrates https://drupal.org/project/sauce with https://drupal.org/project/commerceguys_marketplace Demo: http://www.youtube.com/watch?v=xFfhgKy7LsU
Categories: E-commerce, Developer tools

DruStack Extra

DruStack Extra

Nodequeue Taxonomy Add

This module provides the ability to add nodes into nodequeues automatically when the node has a certain taxonomy term in one of its taxonomy reference field. The configuration is very easy. 1. Go...
Categories: Content editing experience, Content display

Role Expire Notifications

Role Expire Notification is a module that complements the module Role Expire. Its main feature is scheduling email notifications to users whose roles are near to expire.
Categories: Access control

RPX SSO

Integration with janrain SSO
Categories: Integrations

UCWA

POC - Provides integration with the Lync 2013 UCWA library.
Categories: Integrations

YaDUT - Yet another Drupal Update Tool

This module provide SQL script to copy node content between databases. You may need this module when upgrading your older* Drupal installation Sample code: INSERT INTO Drupal7_db.node (nid, vid,...
Categories: Administration tools, Developer tools

Node2ZIP

Node2zip is module that export HTML of single node. Description =========== It provides a "Tab" on the node detail page of configured content type. This module leverages the functionality of HTML...

SugarCRM Contacts

Reference SugarCRM contacts from a drupal field (read only). With this module you will be able to reference a SugarCRM Contact from any content type or entity. The provided widget allows you to...

Role Helpers

Very simple functions to help assign/remove roles to/from users.

Commons Message Notification Center

This module extends the messaging system in Drupal Commons 3.3 or later to support routing notifications to an internal notification center similar to that seen on sites like Facebook. NOTE: This...

Independent Cache (with delayed removal)

What is? A delayed to clear cache. An implementation of a cache to be used selectively on Views and Blocks so that they don't get cleared when a Drupal Clear cache is issued or other triggers that...
Categories: Performance

Turnip ryan sandbox

Turnip is OpenSourcery's Drupal starting kit. Using a Drush Make workflow, only custom modules, features and themes are committed to the repository, which allows for teams to quickly get up to...

Views Field Join Node Revision

This module adds a condition on the node-id as well as the revision-id when joining the node_revision table with the field_* tables. This can make MySQL utilize the compound primary key better. It...
Categories: Site structure, Performance

Commerce coupon date

This module allows limiting coupon validity by date, requires the Date and Features modules. Adds a date field to the commerce_coupon entity, which will be validated by custom rule included in the...
Categories: E-commerce

TokenPane

This is a small helper module, to pass data from a panel page to an embedded webform node via tokens. The module provides a pane type, in which you can define multiple key/value associations. Those...
Categories: Developer tools

Pages