Add functionality and customize your Drupal application with thousands of projects contributed by our amazing community.

17,674 modules match your search

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

Pages