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

17,660 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.

Last login time

This module is used to display the last login time of current logged in user. This module stores the last login time in a session variable and pass this variable to Last login time Block. It is a...
Categories: Access control

Content Readability

This modules takes the default body field on any node/block that has a configuration page and provides a readability score. This module leverages Dave Child's Text Statistics The goal of this...
Categories: Content editing experience

Entity Recycle

The Entity Recycle module provides a trash / recycle bin functionality for content entities. This module allows users to soft-delete entities and only users with the correct permission can...
Categories: Content editing experience

CSV Import Export with batch

Provides form bases to allow for batch import and export of CSV files. BatchImportCSVForm Create a custom form extending the BatchImportCSVForm class to allow the user to upload a CSV file, and you...
Categories: Import and export

SSO Bouncer

This module extends OpenID Connect functionality to check if a Keycloak SSO account login has at least one group as defined in OpenID Connects role mapping. Requirements Drupal >11 Existend...

Entitree

Entitree provides a tree structure to content entities in a Drupal site. Along with the structure itself, Entitree provides tools to enable support for entity types as well as an API for accessing...
Categories: Administration tools, Content editing experience, Access control

Delay Submit

Delay Submit: Prevent forms being submitted too soon! Delay Submit helps prevent users clicking the submit button too soon, and triggering Honeypot, CAPTCHA or reCaptcha rules which can lead to ...
Categories: Access control, Content display

CV Builder

This module provides a series of node types, with an interface, to enable users to add and maintain their Curriculum Vitae (or resumé) on a Drupal site.
Categories: Content editing experience

Webform cURL

This module extends the popular Webform module and initiates a cURL session to POST user-submitted and validated form values to a specified page for further processing.
Categories: Site structure

Cache Buster

A module that helps assist with busting caches (notably Varnish and Akamai) when forms are submitted by setting a NO_CACHE cookie in the user's browser.
Categories: Developer tools, Performance

D7 Role Vocabulary

Code accepted into Role Vocabulary, this code will not be updated. This is a D7 port of the Role Vocabulary module. Original code by user joelstein.
Categories: Site structure

Webform Respond

Allows a user to respond to a webform submission through a simple interface, it automatically scans for email fields and has a facility to use tokens in outgoing messages
Categories: Integrations

Google+ Shared Post Feed

This module retrieves a user's public posts from Google+, and displays it in a nicely organized table. Development release will be on 17th March 2012.
Categories: Integrations

Cvent Signup

This module uses the Cvent API to register and mark users attended automatically for signup-enabled nodes when they are marked attended in Cvent.
Categories: Site structure

Selected Menus

Lets User can select the menu which they want to display so that only those menu and its child will be displayed in menu block.

Search API Solr Views Term Widget

Provides better exposed filter for the term fields, it fetches the options from the vocabulary so the user does not have to manually specify it.
Categories: Site search

Ubercart Option Descriptions

Description This module allows users to add descriptions to attribute options and displays them on a product node page. Requirements Ubercart 2.9 or later Product attributes
Categories: E-commerce

Best Worst Polling

Simple module to allow users to select the top # of Best and Worst from a list. (ex "Choose the 5 best and 5 worst pizza toppings")
Categories: Content editing experience, Developer tools

Alternative Profile 2 OG Access

Provide an alternative Profile2 OG Access to be determined by if the user is a member of a group instead of the profile2 entities being a group post.
Categories: Access control

havan sso

Havan SSO Can be used to log a user in to all sites when those sites exist on different top level domains with using same database
Categories: Access control

Commerce Shopper Groups

Sandbox for a module to let administrators/coders implement shopper groups via a user interface driven by exportable entities and CTools plugins. Not ready for anything, yet.
Categories: E-commerce

Entity Verification Code

Provides functionality similar to user verification, except for entities. Uses rules to handle all events, so it can be as flexible as you need it.
Categories: Automation

Panel pane redirect

When using Panels with node content. This module will redirect users to correct panel page when searching for minimal content.
Categories: Content editing experience

OAuth2 Server: Profile Claims

This tiny module allows administrators to attach various user profile fields to OpenID Claims. It was built on top of the awesome OAuth2 Server module.

Terms Alert

This module forces user to agree defined terms (shown as javascript alert) before loading any page. Useful for adults sites.
Categories: Access control

Pages