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

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

BeautyTips Form Errors

The BeautyTips Form Errors is a simple integration with popular BeautyTips module, that provides you "Tooltip-like" form error messages. You can use default tooltip style for error messages as...
Categories: Content display, Developer tools

OG Admin Block

This module creates a block, which displays a list of links to admin tasks for a node OG group, for an OG group administrator. The OG context must be set to the group you want the links to relate...

Taxonomy to apachesolr link

What it is This is a lightweight module that converts a taxonomy link on an entity (node,user etc) to a apachesolr compatible link by adding formater options to content-types with term reference...
Categories: Multilingual, Site search

Drupal Commerce SagePay Integration

SagePay integration for the Drupal Commerce payment and checkout system. Supports off site redirect type, server and direct credit card payments for Drupal Commerce. Developed by i-KOS, and...
Categories: E-commerce

Taxonomy Orderable Select Widget

Taxonomy Orderable Select adds a widget for taxonomy term reference fields that allows for multiple single-select fields that can be reordered using the tabledrag multifeld functionality. Unlike...

Timed Messages

This module hides messages set by drupal_set_message() after a certain time. A progressbar shows when a message will be hidden. When hovering over the message the progress will be paused. Once...

Social Timeline

Overview: -------- The Social Timeline module lets you retrieve status/posts/videos/images from different social networks in a timeline format from the newest to the oldest. 3rd Party Requirements:...
Categories: Media, Integrations

Logo Watermark

This module is obsolete and has not been touched in 10 years. It is advised that you take advantage of modern CSS/JS to achieve the same effect in Drupal 9+ moving forward. No further development...
Categories: Content display, Developer tools

jQuery Raty (Star Rating) Widgets

Update 12-23-2013 7.x-1.x-dev Now wielding more of the power from the Raty library. Can now assign custom images for on/off/half star states*. *This is only for raty field output so far. Custom...
Categories: Content display, User engagement, Site structure

Private comment

This module allows you to restrict access to a comment by changing the theme of the comment if there is private. Installation and configuration Normally install the module in sites/all/modules, and...
Categories: Access control

User Scheduled Delete

This module gives site editors the ability to schedule a user account for deletion a set period in the future. During cron runs the module deletes accounts that are scheduled for deletion....
Categories: Administration tools, Access control

Owner or Admin Filter

Owner or Admin Filter adds a views filter to display only content that is owned by the current user, or display all content to admin users. This filter is based on the existing "published or admin"...

Contextual modules

The Contextual modules module allows for Drupal module to be enabled and disabled via the Context module. The module was written for the purpose of disabling UI related modules on production...
Categories: Developer tools

Organic groups Role Delegate

This module add new permissions to Organic Groups to restrict the roles that a member can assign within the group. Requirements Organic Groups 2.x
Categories: Developer tools

Rules Condition: Node unpublished

Custom condition for Rules Module: detect, if is node unpublished. Or you can import this code as Component in your Rules under /admin/config/workflow/rules/components/import : { "rules_node_is...

Scald: Twitter

Scald: Twitter is a tweet provider allowing Scald module users to add Tweet Atoms of type twitter, using the Twitter API. Originally, this module was included in the main Scald suite, under the...
Categories: Media, Integrations

Mobile JS Redirect

This is a simple module that adds a JS in the HTML head to perform a redirect from a desktop site URL to a mobile one or the other way around. This is useful when Varnish or any other reverse proxy...
Categories: Content display, Developer tools

Commerce Authcache

Obsolete This functionality is now included with Authcache. You no longer need a custom module for this. What is this Commerce Authcache allows the Drupal Commerce module to work with Authcache....
Categories: E-commerce, Performance

Message Toggle

The Message Toggle module adds Show/Hide links to all Drupal messages. Clicking these links within a message will toggle the visibility of that message. Many other modules exist to produce...

PSR-3 Watchdog

Drupal 8 implements the PSR-3 Logger Interface Standard by default. PSR-3 Watchdog is a wrapper for drupal 7's watchdog logger that implements the PSR-3 Logger Interface. Using this module you can...
Categories: Developer tools, Integrations

Pingdom RUM

Module unsupported In order to maintain this module, I rely on Pingdom to grant me access to the RUM feature so that I can test any changes before pushing them out to releases. They used to give me...

Internationalization - Frontpage

This simple module overrules the page callbacks for the /node and /rss.xml paths and filters the nodes promoted to the frontpage for the current language. Language-neutral nodes are shown...

simpletagcanvas

SimpleTagCanvas is a block module based on Graham Breach TagCanvas Javascript Class. With this module you can display a block with manually specified graphics and text links within the plugin...

DKAN Dataset

Deprecated project This module is no longer supported or maintained. Please see DKAN 2.x or the alternative EKAN project for dataset/catalog functionality in Drupal 8+. For historical reasons you...

DKAN Datastore

Development and issue management moved to Github This module is mirrored here from github.com/NuCivic/dkan_datastore We are taking issues for this component in the dkan issue thread at github. We...

Pages