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