
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.
Block IP Address
This module helps to create Ip Address specific Blocks. It Add IP Address setting to block and manages IP Address specific display of block. Block will be only visible for the selected IP Addresses...
Categories: Developer tools
Watchdog Mailer
This lightweight module expands Drupal core's logging functionality by providing the ability to send email notifications of site errors and notices to an email address of your choice. The module's...
Categories: Administration tools, Developer tools, Integrations
User Created by Field
Adds a field to User showing who created the user and creates permissions around that field. Configuration Configure the user permissions in Administration » People » Permissions: Edit User Created...
Categories: Access control
Commerce User Profile Pane
DESCRIPTION Commerce User Profile Pane is a module that allows you to capture a Drupal Users profile fields directly in the Commerce checkout pages. This is similar to the Commerce Billing Profile...
Categories: E-commerce
Shiny iconset
Shiny is a iconset for Country Icons 2.x versions. For 1.x version of Country Icons this iconset is included. Shiny flags famfamfam flag icons, 16x11px .png format with CSS Sprite support.
Ubercart Payment Method Adjustments
uc_pma is an add-on module for the Ubercart e-commerce suite. The Drupal 5 version is compatible with Ubercart 1.0 rc2 and above. The Drupal 6 version has been tested with Ubercart 2.0 rc7. This...
Categories: E-commerce
Telephone Advanced
Adds validation and formatting to Drupal core's telephone field and the "tel" element. Similar modules that can be replaced by this module: Telephone Validation Telephone Formatter
Categories: Site structure
Menu no link
This module allows to add hash in the menu links. Additionally one can also add hash with a div ID required for scroll to actions. You can use this module by using and use /(yourdivid) in the menu...
Categories: Developer tools
Facebook Wall
Overview This module allows you to fetch your facebook wall post from your given Facebook account username or userid. To get started, you must first connect with...
Categories: Integrations
Custom Submit Messages
This module doesn't always play nice with the Omega theme: please see https://www.drupal.org/node/2622252 for a potential solution. Allows users to set custom submit messages for different node...
Categories: Administration tools, Content editing experience
Block Conditional Visibility by URI Query Parameters
Controls block visibility by URI Query Parameters. Drupal natively allows blocks to be placed on pages by using their paths, however, this module allows administrators to also display modules based...
Categories: Administration tools, Content display
E-mail No-Reply
Are you looking for a way to specify a no-reply email address for all mail coming from your Drupal site without having to muck around with the MTA configuration on your server? You might think, "Oh...
Categories: Integrations, Security
File Upload Options
Specify what should happen when uploaded files and images have the same name as existing files. Configured per field, the options are are grouped by entity type. The module aims to work with all...
Categories: Decoupled, Media, Site structure
Context groups
Are you using Context to manage your block layout? Then you definitely had a case where you wanted to place two (three or more) blocks next to each other and maybe one block bellow. Or maybe you...
Categories: Content display
Quotes
The Quotes module allows users to maintain a list of quotations that they find notable, humorous, famous, infamous, or otherwise worthy of sharing with website visitors. Quotes are currently stored...
Categories: Content editing experience
Mentions
The Mentions module offers Twitter like functionality, recording all references to a user's username - using the [@username] or [@#uid] filter format - from various locations, providing a...
Categories: Content editing experience
Headline Group
This field provides a mechanism to add subheads and "superheads" -- text above a headline -- to headlines in a semantic and flexible manner. This module uses a pattern described by this...
Categories: Site structure
Webform Product
Webform Product can create a Commerce order from any Webform submission. This module can be used for websites that have commerce for payment of predefined product types, but in need of a more...
Categories: E-commerce
Open Atrium Media
This module contains Media improvements for Open Atrium 2. Submit an Issue or See issue queue
Ember Support
This is a support module for the Ember admin theme. It adds additional styles to module interfaces that the admin theme cannot persist into. Current Features Overrides the Panels IPE Styles for a...
Categories: Administration tools, Content display
Open Y Google Translate
🇺🇦 This module is maintained by Ukrainian developers. Please consider supporting Ukraine in a fight for their freedom and safety of Europe. Site translate support, decoupled from YMCA's Website...
Flexi Access
The Flexi Access module will provide a simple and flexible interface to the ACL (Access Control List) module. It will let you set up and mange ACLs naming individual users that are allowed access...
Categories: Access control, Security
Search API Solr: Boosted Keyword
This module adds the "Search API Solr: Boosted Keyword" field type, widget and formatter. This field type can be used to add variably boosted keywords to indexed content. Each item of this field...
Categories: Site search
Created Date Views Filters
This module provides the months and years dropdown filter for a created date in views Requirements This module requires core module views. Installation Install as you would normally install a...
OG Event
This module is a simple event with participants implementation. Simply, it adds a participant list on each node which is posted in an OG group, and whose type is configured as an Event node. Each...
Categories: Site structure