
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.
Ubercart Stock Changelog
What is Ubercart Stock Changelog? This module allows site administrators to better manage their product stock by having the site record all changes in product stock, both decrements (usually from...
Categories: Administration tools, E-commerce, Developer tools
Image widget default image
This is a little utility module that shows the default image of an image field as part of the image widget, if no image has been uploaded yet. It is displayed in the same way that the image preview...
Categories: Site structure, Developer tools
Simple Validation - 表单实时验证
Simple Validation module is very simple, easy to use, flexible, and powerful, it using jquery.validate. you can verify all the form through simple configuration in Drupal back-end. Requirements...
Categories: Content editing experience, Developer tools
Field Split
This module can split field values into multiple fields on the Manage display page. Imagine you have an entity reference field with two values and the first one should goes into region* "Left" and...
Categories: Content display, Site structure, Developer tools
CTools Region Injector
Provides a CTools plugin to be used with Panels Everywhere, that allows outputting the content of a panel page region, as a separate pane inside the Panels Everywhere site template.
Categories: Content display, Developer tools
iGrowl
This module makes the iGrowl library available for use from within Drupal, enabling you to create iGrowl alerts from either your own custom javascript code or by using an included AJAX command...
Categories: Developer tools
Message Overrides
Overview This module is designed to alter or disable status messages displayed on form submission and validation. Usage Enable module and visit admin/config/user-interface/message-overrides. Add...
Categories: Administration tools, Developer tools
Block export widget
Module allows export arbitrary block as an HTML widget that could be embedded to a 3-rd party site. Module implements custom lightweight and fast function to output HTML page, so full Drupal page...
Categories: Content editing experience, Content display, Developer tools
VotingAPI Bayesian
Introduction I've always been fascinated by the numbers and I like playing with them. This module has been created to fill a gap when you're using the VotingAPI with Fivestar module. The most...
Categories: Integrations, Developer tools
Link Click Count
This module is unsupported due to a security issue the maintainer didn’t fix. See Edit Link Click Count - Critical - Unsupported - SA-CONTRIB-2017-094 for details. If you want to use this module,...
Categories: E-commerce, Developer tools
Megamenus
Categories: Administration tools, Developer tools
Entityreference Select View Per Context
This module provides a new selection handler for Entityreference that allows you to use different views for generating options, based on context. That way you can EASILY show totally different...
Categories: Developer tools
Answers to comment
Synopsis With this module you can : transform an answer of a user in a comment . choose if you assign the comment to the question or another answer. transform a comment of a user in an answer ....
Categories: Developer tools
Watchdog Notifier
The Watchdog Notifier module allows for the configuration of automatic email notifications when certain log messages appear in the watchdog log. Log messages are matched against type and severity....
Categories: Administration tools, Developer tools
Update Path
Drupal's Update Path is the set of steps that normally happen when getting a database up to date with the exported configuration. This project implements these steps in a Drush command which thanks...
Categories: Developer tools
Observer
Drupal core and contributed modules events wrapped in an observer design pattern. Used by: Achiever Development sponsored by DRI Discovery/Reinvention/Integration/
Categories: Developer tools
JSCommunicator
The JSCommunicator JavaScript SIP phone available as a library module for Drupal.
Categories: Developer tools
Feeds Plupload Fetcher
A feeds fetcher plugin providing Drag&Drop file uploads. Installation Download and install the Plupload integration module Navigate to Administration » Reports » Status report and verify that...
Categories: Import and export, Developer tools
Replicate Entityreference
Replicate Entityreference extends Replicate module to manage the cloning of entities referenced in Entity reference fields. Basics When you clone an entity (node, taxonomy term, ...) containing an...
Categories: Administration tools, Developer tools
Development Environment
Module goal When developing Drupal sites, we are often working in a development environment in which we want behaviors different than we would like on a production environment. An example of this...
Categories: Developer tools
Query
A module which provides a service for creating generic Condition objects. These objects may be passed to any number of functions capable of building a system-specific query based on the passed...
Categories: Developer tools, Site structure, Import and export
Geocomplete
The module integrates Geocomplete jQuery plugin with Search API Location Views module. It provides a new input option for exposed location field. When the option is selected, address suggestions...
Categories: Developer tools, Site structure, Performance
Angular js example
What this module does This is a simple angular js example module for adding records into the database and listing those records through the angular js concept. Installation Download the module...
Categories: Developer tools
Field index
Field modules don't always add indexes for its columns (value column of text field for example), this leads to poor performance in views when we would like sort or filter views using the unindexed...
Categories: Developer tools, Site structure, Performance
Revisionator
The Revisionator module clean up insightly old revisions! Revisionator removes revisions older than the specified age, leaving a minimum number of revisions per node. Further development If you...
Categories: Content editing experience, Performance, Developer tools