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.
CCK Profile Data
CCK Profile Data is a plugin for CCK, which allows you to add three autocomplete fields for first name, last name and patronymic of the user to content type. Each field is associated with proper...
Views Table Manager
This module provides user based filtering and management of views in a tabular display. Options available are: - Drag and drop table columns - Show / hide certain columns - Save configurations of...
Commented permissions for referenced node
This project enables comments permissions for referenced nodes on Drupal 7. Basically if users comment on a node and there is a referenced node, the referenced node can have permissions to only be...
Categories: Content editing experience, Access control
Commerce Credits Flag
In combination with Commerce Credits, this module forces users to buy a credit before flagging some content. This can be useful when you want users to pay for flagging a node as promoted for...
Categories: E-commerce
Answers Taxonomy
Overview Answers Taxonomy adds tags to questions. It extends the Answers project. Answers Taxonomy creates an "Answers Tags" tagging vocabulary (or uses one if one already exists). It allows...
Categories: Content editing experience
commerce_single_page_purchase
Configure Drupal commerce to provide the often requested single page purchase form. It prepare a user selected path to add a product to an order and display the checkout form, skipping the cart...
Categories: E-commerce
Direct Registration Role
This module allows administrators to choose selected roles for direct registration and allows specific fields to be shown on different kinds of registration form. Functionality is near completion....
Categories: Access control
Webform Quantity Total
When a 'Quantity total' field is added to a webform, admin's enter a per unit price in the admin ui. When the webform is to be filled out by a user, a textfield called Quantity is displayed. The...
Categories: Developer tools
Mozilla Open Badges
The Mozilla Open Badges module hooks into the User Badges module to allow badges created by that module to be connected with the Mozilla Open Badges framework. It adds some Open Badge fields to the...
Hotel California
Hotel California prevents users from logging out (or, at the very least, removes any indications from the UI that they're able to). This can be useful when you're using SSO or Intranet...
Categories: Access control
Avenger Messenger
Avenger Webmail is also creating a messenger system to integrate into Drupal for Users that do not have access to a mail server of their own. This module will act as a private message system...
welcome-email
This is module is used to send the welcome mail to user on his first login. This mail is manageable by admin panel. This will create the tab at the bottom of the Configuration -> People -> Account...
Categories: Administration tools
Flux Context.io
Integrates with the Context.IO API based upon the flux Services integration. This is an integration module, so it does not expose any end-user functionality. It integrates Drupal with the Context...
Opt out
This module creates a checkbox on the user page which allows them to opt out of most emails sent from the site. hook_mail_alter() is then utilized to abort the sending of most emails, with a...
Categories: Integrations
Easy Signup
The easy signup module allows users (registered and not registered) to sign up for content types and to be notified when content is added or updated. The admin has the ability to choose content...
Categories: Import and export
Quizz pool question
This module provide a pool question type for quizz module, where we can link other questions types (currently this only support multichoice, truefalse, matching handlers): - User only need to take...
Route skip to access
See How to skip route if not user access. This module provides route option "_skip_to_access" to skip route to the next if user does not access to current route. Example route: entity.my_entity...
Categories: Access control
IP Whitelist
IP White-list module allows the user to provide access on particular node to particular set of IP address(s). IP White-list Module provides an interface to the admin user to provide the range IP...
Categories: Access control, Security
Shortcode Audio
This module requires the shortcodes module. The Drupal 7 module also works with the Shortcode for Wysiwyg module. The shortcode audio module is an extension to the shortcode module. This module...
Categories: Content display, Content editing experience, Media
Video embed Hudl
This module provides Hudl handler for Video Embed Field. Users can add Hudl videos to their site by pasting the video's URL into a video embed field. in the setting users can set width and height...
Categories: Content editing experience, Content display, Site structure
Elysia Cron Auto-refresh
A simple module that enhances the Elysia Cron status page (/admin/config/system/cron) with logic to pull and display the latest cron status every few seconds without the user having to refresh the...
Categories: Administration tools, Developer tools
roinput
This modules append to settings of field a checkbox to select readonly attribute for input field. When present, it specifies that an input field is read-only. A read-only input field cannot be...
Clever
Provides integration between Drupal and Clever Identity and Data APIs. Clever applications require authorization from Clever. Supported features Clever Identity API Single Sign-On for existing...
Categories: Integrations, Access control
Realestate Property
This module enabled the website as Property Website. Once this module will be installed, it will install the all the necessary taxonomies, content type and views of property listing. Users can...
Decoupled quiz
Deprecated The Decoupled Quiz module provides an interactive quiz that allows site owners to ask users a specific set of questions that are meant to give recommendations to users based on their...
Categories: Decoupled