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.
Per-node Comment Moderation
The Per-node Comment Moderation module allows administrators to enable comment moderation on individual nodes. This module was written to block spam left by humans on pages with a high PageRank,...
Categories: Content editing experience, Security
Ubercart ePay.bg
This module is giving your Ubercart store visitors the option to pay for their purchases trough ePay.bg. See Commerce Epay.bg if you are using Drupal Commerce. Please use the issue tracker to...
Categories: E-commerce
Notifications Add-ons
This is a collection of add-on modules for the Notifications package. Update: The Notifications Files module has been moved to its own project. This module sends attached files in emails with posts...
Landing Pages
We needed a batch of capabilities associated with what would normally be considered affiliation, i.e., an affiliate sells or recommends your products. These capabilities either weren't available...
Categories: Developer tools
EZProxy
This module provides a bridge between Drupal and EZProxy. EZProxy helps provide users with remote access to Web-based licensed content offered by libraries. It is middleware that authenticates...
Categories: Integrations, Access control, Developer tools
OG Book
Restrict access of users to create/add/move book pages only on those books which belongs to their groups.
Categories: Content editing experience
Ubercart Followup
This module allows you (the site builder) to set up automated followup emails for orders in Ubercart. Followups are defined based on the order status, and are sent after a predefined amount of time...
MySQL Report
One of the standard tools used by DBAs for tuning MySQL databases is mysqlreport, a cool script written in Perl. Unfortunately I've got a number of clients that either can't or don't want to keep...
Categories: Integrations
Menu Node Edit
Allows node editing access based on menu relationships. The Menu Node Edit module allows the site's menu system to be used as the sole organizing principle. It does so by allowing specific menu...
Categories: Administration tools, Content editing experience
FileField Insert
FileField Insert is a utility that makes inserting images and links to files into text areas or WYSIWYGs much easier. It adds a simple JavaScript-based button to FileField and ImageField widgets....
OAuth Common (deprecated)
OAuth Common has moved to it's new home at http://drupal.org/project/oauth. No further updates will be made here and the currently active issues will be reassigned. OAuth Common implements the...
Categories: Security, Integrations
Jquery Dropdown
This module uses custom jquery + css + html to replace a standard drupal single dropdown with css-driven dropdown that has much more flexibility with styling than the default browser select element...
Categories: Developer tools
Region Visibility
This module allows privileged users to set role or page specific visibility settings for regions, similar to the block visibility settings in Drupal core. Depends on Visibility API. This module was...
Categories: Content editing experience
Google Friend Connect
Google has officially deprecated Google Friend Connect. See http://googleblog.blogspot.com/2011/11/more-spring-cleaning-out-of-season.html for the announcement blog post. Google Friend Connect (GFC...
Categories: Integrations, Access control
HTMLcomment
HTMLcomment provides an input format filter that allows HTML comments, i.e. , and an additional filter that allows hidden comment, i.e. [!-- ... --]. Examples Example of an HTML comment Example of...
Categories: Content editing experience
Comment block
This module moves the comment form into a block and provides a default view for the listing of a node's comments. This gives you more power and flexibility on how to display comments. Examples...
Categories: Content display
UC Gift Order
Summary This module lets Ubercart customers mark an order as a gift during checkout and write a small message to go along with it. NOTE: Version 6.x-1.2+ requires Ubercart 6.x-2.3+ Features Creates...
Categories: E-commerce
Organic Groups Global Limits
This module allows site administrators to set limits on the number of groups that users can create as well as the number of members that can join groups. Note that the group member limit is...
Advanced Blog
Advanced Blog is designed to build community engagement on Drupal community sites and expand on the features provided by the core blog module. It also acts as a replacement for the following...
Categories: Content display, Site structure
UC eCheck.Net
The UC eCheck.Net module implements eCheck payments using Authorize.Net's eCheck.Net service. In order to use this module, you must have an Authorize.Net account with eCheck.Net enabled. This...
Categories: E-commerce
Disclaimer
This module add a disclaimer to your website with configurable actions (enter, exit). Features (Drupal 8) Set as the block, so you can configure visibility by roles, page.... Text for the content /...
Categories: Content display, Access control
Feedmine
Feedmine is a Drupal feedback interface to Redmine, a Rails-based ticket / issue management system. When enabled, its block allows users to enter website feedback information that is submitted as...
Categories: Integrations
Drupal Terminal
Terminal provides an on-screen JavaScript console to control your website. Uses the jQuery terminal library which is included into the module. Thanks to Rob Loach the drush support is coming along...
Categories: Developer tools
D&D Character Generator
History This module is used to run the D&D Character Generator created by Jesse Smith inside your Drupal installation (D6 only).See his website: http://slicer69.tripod.com/ Note that this is...
Categories: User engagement
etracker
Adds the etracker web statistics tracking system to your website. etracker is a leading provider of solutions and services for web analysis and optimisation of online marketing campaigns. etracker...
Categories: Integrations