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

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

Contact author

Provides the block with the link to open a contact form of a node author in off-canvas dialog. Uses 1. To enable users to send messages via contact form they should have the "Use users' personal...
Categories: Integrations

Message Filter

Message Filter is an innovative Drupal module that revolutionizes system message display by providing intelligent, personalized control based on user roles. It transforms the user experience by...
Categories: Access control, Administration tools, User engagement

Editor Views

The Editor Views module defines a new filter for views - Node access: Edit / Delete. Add the filter to a view, and you are then able to display nodes only if user has view, edit or delete access....
Categories: Access control

Username Prefixes

Overview The Username Prefixes module lets you configure prefixes for every user role, and prepend the prefix on the usernames of your site users. Use case This is useful for communities where you...

Flagyalater

Overrides a span with a flag link via ajax, to allow chunks of items to be cached for multiple (logged in users) (like cached views) but still have a user specific flag link. Span should look like:...
Categories: Content editing experience

QuickSearch

QuickSearch provides a list of suggested (basically an autocomplete) nodes based on a users search, allowing a user to quickly jump to a page instead of having to go to the search page. It supports...
Categories: Site search, Site structure

Yandex Auth

This module will be useful if you're using Yandex Mail for domains and your Drupal user accounts have corresponding mailboxes on Yandex, with same password. When user logs in Drupal, he is also...
Categories: Integrations, Access control

PixelPin

PixelPin integration for Drupal site. About PixelPin PixelPin is a B2B2C solution which replaces passwords with pictures. Users choose a picture and click on it in 4 places in sequence to sign in....
Categories: Access control

Facebook-style Statuses OG

Provides a deeper integration with OG for the Facebook-style Statuses modulem including the use of OG User Access to determine access and the ability for users to as a group rather than just to it....

Empty

This module is used to delete structure & content in the site. Structure in the sense content types, taxonomies, users, menus. This is mainly a developer tool, which gives wide range options to...
Categories: Developer tools

logintoboggan role

This module is inspired by this topic https://www.drupal.org/node/628334#21 I needed a option to choose the role the user gets after validation. For example pre registered user. Additonally I...
Categories: Access control

Communications Stack - Friends

Mostly a feature module which brings in the concept of "Friends" and also blocked users. This is for use within the Comstack circle. This module has a sub module which integrates with RESTful and...

Login with email address

Simple module to allow user to authenticate using the username or e-mail address associated with their user account. It does just that, I'm not intending to extend this into a Logintoboggan or...
Categories: Access control

Welcome Mat

This module allows user to set a welcome screen to his site. The user can display a background image, text and also a custom block in his welcome screen using this module. Configuration form...

Image Buffer Widget

Image Buffer Widget ============= Provides an image widget that allows users upload image from a buffer. How it works? ------------------- Only modern browsers supporting. Site should use https...
Categories: Media

Regcheck

Regcheck is a super lightweight and simple module that adds a hidden checkbox on the user registration form, and kills the registration process if it is checked. This is an easy way of keeping...
Categories: Security

One page profile

One page profile, when used with the core profile module, allows users to edit their entire profile on one page, as opposed to a separate page for each category. Features: Supports ordering of...
Categories: Site structure, Access control

Context Set Message

Context Set Message provides a Context Reaction for displaying messages to a user via drupal_set_message. Features Display a message in reaction to a context Choose the message type (status,...
Categories: Administration tools, Content editing experience

Webform Redis Limit Handler

The "Webform Redis Limit Handler" module allows users to mange submission limits for webforms. When a webform is submitted, a Redis counter is incremented, and if the configured limit is exceeded,...

Woopra

Adds support for the Woopra web statistics and real-time tracking system. This modules includes support for: selective tracking of users based on their role local caching of the tracking code...
Categories: Integrations, Developer tools

Variable Email Roles

Send Email to all user of a role using declared variables as templates. Function to send mail to a role is available by default in rules but you can't use Variable inside. Variable Email Roles...
Categories: Integrations, Automation

Office time management

This project is used to manage employee time management, users can checkin their working time and can also send their daily updates to management. Management can check the list of the users and can...
Categories: Access control

Cache Control

The new 2.0-rc1 release is NOT backwards compatible with the previous version (not even with some 2.x-dev releases). If you're planning on using it, you should completely uninstall the previous...
Categories: Performance

Account Types

Use 1.4 version. Looking for co-maintainer. See message in issue queue. If you have a ton of users and a ton of roles on your site this module aims to eliminate errors in assigning roles and simply...
Categories: Administration tools, Access control

Feedback Collect

Introduction The Feedback Collect module allows site builders to add feedback forms to their sites and gather end user feedback, bug reports or any kind of suggestions. It is highly customizable....
Categories: Developer tools

Pages