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

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

Pending Account Notifications

I needed for the user to have the ability to enter a custom email-address in the UI for receiving user registration notifications. So, I created this module. You can modify the email address here: ...

One Click Login

This project allows the end user to login just with the help of one button, This will be highly useful in the case of demo sites. Instead of having a login form, this one click login form will make...

Commerce Stripe Connect Field

Synopsis Adds Stripe Connect (https://stripe.com/connect) ability to Commerce Stripe module, allowing users of your site to sell items through their own Stripe credit card merchant account. Stripe...
Categories: E-commerce, Integrations

Authmap

Before Drupal 8 core maintained the authmap database table, which was used by third party authentication managers, such as OpenID, LDAP, SimpleSAMLPHP Auth to map the local Drupal user to a unique...
Categories: Developer tools

Xenforo

Integrate Drupal with xenforo. The purpose of this module is to allow Drupal to be a 'master' site and 'xenforo' a slave site. Users created on Drupal will be pushed automatically to xenforo. Once...

Failed login messages

Failed login messages overrides form messages that are shown to a user during failed login attempt. You may configure three messages that will be shown after first, second to last and last login...
Categories: Access control

Guide Me

Guide Me provides a simple framework for helping your users get familiar with your module functionality. Provide easy step-by-step guides for your users, allowing them to either follow along or opt...

CCK Facets

CCK Facets is a bundle of modules that integrate with Faceted Search to expose Content Construction Kit (CCK) fields as facets. This allows users to browse field values and to filter search results...
Categories: Content display, Site search

modr8

Provides an administrative interface for managing content in moderation. Allows you to preview content, as well as approve or deny, and send messages to the author informing them of your choice....
Categories: Administration tools, Content editing experience

Features Permissions

The Features Permissions module allows for permissions to be managed (exported/imported) by the Features module. Drupal attaches permissions to roles. When a role is exported, all permissions are...
Categories: Developer tools, Import and export

User Profile Node Integrator

This is no longer maintained. If anybody wants the namespace or wants to take over the module... please contact me. This module aims to integrate all profile nodes in a neat and usable way allowing...
Categories: Access control

Discourse SSO

Discourse is an open source Internet forum software application built by the team behind the Stack Exchange and Stack Overflow networks. This module provides a Single Sign On integration for a...
Categories: Access control, Integrations

Social Auth Account Verification

Adds email verification for accounts created via social authentication (e.g. Google, Facebook). New social auth users must verify their email with a 6-digit code before they can log in, helping...
Categories: Access control

OTP Login

Features This module will allow you to register/login to a site just using mobile number/OTP sent to the provided mobile number. Requirements sms and sms_user modules that are part of smsframework...

Og User Identity

About     This module implements additional functionality for OG module, extends og module, provide some UI and backend feature. Necessary to use together with og module.  ...
Categories: Administration tools

Node Access Timestamp by User

*Currently functioning, but contains known issues. Not all functionality exists. Description This module creates a database table which stores the last access timestamp per node per user. The goal...
Categories: Content editing experience, Integrations, Developer tools

AUL(Access User Lists)

AUL module contains API and UI for node access system. AUL module can be useful in your project when content access logic is not simple. AUL(Access User Lists) is very similar to the ACL(Access...
Categories: Access control

User Blogs

The User Blogs module provides the ability for more then one user to create and maintain a blog on a single website. Example uses of this might be a community or company site, where only being able...
Categories: Content display

Own Term

The Own Term module grew out of the need to create blogs that were more flexible than the standard blog that comes out of the box with Drupal, particularly: We wanted blogs to have a name different...
Categories: Content editing experience, Site structure

Peek

The purpose of this module is to allow drupal site administrators to provide temporary access to a node page, for one or more 'users', not necessarily registered on the site. A typical use might be...
Categories: Access control

Iphone Push Notification through Easyapns

Easyapns service and Push Notification http://developer.apple.com/library/ios/#documentation/NetworkingInternet/Conceptual/RemoteNotificationsPG/ApplePushService/ApplePushService.html Apple Push...
Categories: Media, Integrations

Features to Git

Features to Git allows trusted users to write features directly to disk, commit them to git and push them to a remote. This makes it possible for site builders to be able to manage features in git...
Categories: Administration tools, Developer tools

User logged in token

This module creates a token "[user-logged-in]", which has the value "Yes" or "No". It can be used together with the Google Analytics module to track the number of logged in users. Which is done by...
Categories: Administration tools, Integrations

Pro and Con Comments

Module description Enables "pro" and "con" Comments on content, which makes it easy to compare different comments and views on a subject. A good example is a debate on a poll. Comments are...
Categories: Content editing experience, Content display, User engagement

Session Invalidator

Session Invalidator The "Session Invalidator" module enhances Drupal's security by invalidating all active sessions for a user when their password is changed. This forces a logout and requires re...
Categories: Access control, Security, User engagement

Pages