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

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

Geolocator

Geolocator is an add-on behavior for the OpenLayers module. It uses work from the camptocamp project funded by the UN to enable HTML5 and Google Gears geolocation (via IP and other factors). The...
Categories: Content editing experience, Site structure

Comment Publish

#D7CX: I pledge that Comment Publish will have a full Drupal 7 release on the day that Drupal 7 is released. This module allows users to (un)publish comments on their own content. If views is...
Categories: Administration tools, Content editing experience

Hidden comment

This module allow users with appropriate permission to hide/unhide a comment. A hidden comment is published, but its content is emptied. This gives an acknowledge to the poster, unlike the case...

Image Whirlpool

Image Whirlpool provides the user the flexibility to present their images in a more attractive and modern way in front of the users. It just modifies the views of the images in form of a 3d...
Categories: Site structure

Noscript Tag

Noscript tag module displays noscript tag when javascript is disabled in users browser. Site admin can configure what content to be displayed in the noscript tag. In some browsers the script tag is...
Categories: Developer tools

Remove Non-viewable Menu Items

Drupal does not check to ensure that the user has access to view a node referenced by a custom menu item before it displays the menu item. This module searches through the {menu} table, looks for...
Categories: Security

Submit Again

Submit Again can re-route users immediately back to node/add/xxx pages after they have submitted a node. It can be turned on for each content type and is off by default. It includes a theme...
Categories: Developer tools

Unilogin

Description This module provides a way to authenticate a drupal user through the external "Unilogin" service. Unilogin is a danish SSO service that is shared between educational institutes: http:/...
Categories: Integrations, Access control

OIDC My Citizen Profile Flanders

Provides integration with ACM, IDM and "Mijn Burgerprofiel" of the Flemish Government. ACM authentication The ACM OpenID Connect Client realm enables users to authenticate using ACM. IDM support...
Categories: Access control

Authenticate by mail

Introduction This module aims to allow users to log in using a one-time login link sent to their account's registered e-mail address. In doing so, this module effectively moves the burden of Drupal...
Categories: Access control

User Guide

This project houses the source files for the Drupal User Guide. It is not a module. The Guide was written in English, and has been partially to fully translated into at least 10 other languages....

IM Control

Beta implementation of Windows Live Messenger IM Control. Language changes accordingly for Japanese and Traditional and Simplified Chinese. Default language for the messenger would be US English....
Categories: Integrations

Tracardi

TRACARDI is an API-first solution, low-code/no-code platform aimed at any e-commerce business that wants to start using user data for marketing purposes. If you own a brand new e-commerce platform...
Categories: Integrations

Group Member Role

This module is part of the Group module ecosystem. Group module is a very robust and powerful module for creating vertical silos of content to which users can be added with various roles. When a...
Categories: Access control, Administration tools

Commerce Free Shipping

Overview This module provide a solution to add Free shipping rate on top of commerce_shipping services. This module change the price of the service to 0 and can display a message to the user saying...
Categories: E-commerce

Realname Userreference

This module adds a new widget to the CCK Userreference field type, in order to use the Realnames for autocompletion. If the widget is configured without any view the autocomplete suggestions and...

Advance Coupon

Advance Coupon built on top of the existing Commerce 2.x Coupon module and will provide advanced features for coupon management as following: 1. User as marketer users of the site can work as...
Categories: E-commerce

Site Network

Let your users to use their username and password from other Drupal sites. It IS the old "Drupal" module which just left core. Use cases Let drupal.org users to login into your site using their old...
Categories: Developer tools

Flickr Gallery

This module was inspired by Angie Byron's article at lullabot.com on How to create Flickr in Drupal. It automates the creation of a Flickr type gallery community, where you can search for photos by...
Categories: Content display

Disposable e-mail protection

Overview The undisposable module integrates an external service to check email addresses during user registration for disposable email adresses. User registration with such an email address is...
Categories: Integrations, Access control

Drupal Ubiquity Commands

This project aims to take advantages of the Ubiquity addon for Mozilla Firefox. The module provides a web-based interface for authoring Ubiquity commands that can then be automatically shared as...
Categories: Administration tools, Integrations

AJAX Trigger

Powerful module which allow you to do specified actions on the server on JavaScript events on specified fields. USAGE - Real-time price calculation based on referenced node values when form values...
Categories: Content editing experience, Content display

Splash Page Redirect

This module's singular purpose is to redirect users immediately from a splash page (before they see it) when they don't need to see it anymore. It is a pretty small amount of code but I needed to...
Categories: Content display, Site structure

AddonChat

This module provides full Drupal integration with an AddonChat Free, Professional, Professional PLUS, or Enterprise edition Java™ chat room. Features Block integration, including both embedded and...

UC Role Progression

UC role progression uses Ubercart's 2.x conditional actions in conjunction with the UC roles module. It answers a need for a purchasable role that enables a user to progress through a series of...
Categories: E-commerce, Access control

Pages