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

55,528 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.

Views Tracker

The module allows to build high performance tracker replacement using Views module. It's based on ideas from the Tracker 2 project, but is almost a complete rewrite. Usage It's recommended that you...
Categories: Content display, Performance

Feeds XSLT Pipeline Parser

This module provides a Feeds parser plugin implementing simple XSLT pipelines. XSLT is especially useful when importing document-style XML files. Requirements & Installation Make sure you have the...

Media Gallery picker

Summary This module creates a filter and a Wysiwyg plugin so that content editors could embed Media Gallery images as link for the gallery. Usage Installation Download Media Gallery module and that...

Search.gov (machine name: USASearch)

IMPORTANT: This module is no longer supported If you are a U.S. federal agency interested in using Search.gov in place of the native Drupal search, please contact our team to set up a time to...
Categories: Site search

OG Role Reference Field

This module allows a group_content entity (any entity with a group_audience attached to it) to also contain a reference field to role(s) within the selected audience. "og_role_field" integrates...

Webform Conditional Confirmation Messages

This module extends the Webform module and allows you to display different confirmation messages depending on the values entered. You can set up multiple conditionals and the first conditional rule...

CiviCRM activities iCalendar feed

This module has been replaced: This Drupal-only extension has been superseded by an improved version which is CMS-independent (CiviCRM-native): CiviCRM activity iCalendar feed. Please consider...
Categories: Content editing experience, Import and export, Integrations

Enmask Captcha

Regular text based and hosted Captcha, better Captcha experience. EnMask Captcha is based on encrypted text and paired with matching web fonts so user will see clearly the challenge text while the...
Categories: Security

Aloha Editor (obsolete)

This module integrates the excellent HTML5 "true WYSIWYG" editor Aloha Editor) with Drupal. The 7.x-1.x version of this module is the original version of this module. (Also see the history below.)...
Categories: Administration tools, Content editing experience, Developer tools

UC Shipment-Payment Link

Ubercart allows the admin to install many shipping methods (quotes) and payment methods. However, not all web stores would like to ship with any possible combination of those methods. For instance,...
Categories: E-commerce

Panel Schedule

Panel Schedule provides a ctools access plugin, intended to be used for controlling visibility of panel panes, and selection of panel variants based on a scheduled start (and optionally end) date &...

Trimmed Plaintext

This module has been replaced by Smart Trim Supposedly it does the same thing, but I have not checked myself. [#2293375] This is a simple module which extends the ability of the plaintext text...
Categories: Content display

Content API

The Content API module is a drop-in solution that publishes all of your Drupal content as web APIs. The module includes a full featured administration interface for choosing which content types and...
Categories: Content editing experience

Profile Sync Email

This module extends Profile 2 by allowing you to specify an Email field that will be synchronized with the user account email field. When a user updates the specified email field in their profile,...
Categories: Access control

Profile2 Privacy

This module extends Profile 2 by allowing administrators to create privacy levels as predefined groups or sets of profile fields on a per role basis. Users can then select from among the privacy...
Categories: Access control

Facebook You Share

This module will provide you the ability to modify the content that is shared on Facebook. You can configure different areas of Facebook Post Title of the Post Link to the title Image in the post,...
Categories: Integrations

Entity Collection

An entity collection can be used as a replacement for Node queue that works for all entities. Pluggable backends Entity collection has pluggable backends for storage. It comes with a DB backend but...
Categories: Content editing experience, Content display

Comment Trust

Comment Trust auto-approves comments by users with previously-approved comments. It rewards trusted commenters with immediate approvals, while requiring you to approve the comments by new visitors....
Categories: Content editing experience, Access control

Unique-download

Onetime download link is useful to create one-time download link, similar to one time login. This will be helpful to send users one time download links for e-commerce or download entities such as...
Categories: Media, Developer tools

CiviCRM Events Calendar

This Module has now been converted into a CiviCRM extension with existing functionality and new features. The CiviCRM Events Module pulls and display the CiviCRM events in a calendar using the...

Media Translation

Have you ever worked on a multi-language website that needed different media files per language? Don't you wish Drupal could just allow you to bundle a group of related files and tag the language...
Categories: Media, Multilingual

Morse

Overview : Morse code converter is simple module that converts normal english into morse-code and vice versa. Features : It uses the morse language and normal alphabets to convert the codes to...
Categories: Developer tools

Views Queue

Views Queue is a simple module that exposes the Drupal SystemQueue in Views. If the Views Queue Operations sub-module is enabled some basic operations may be performed against the queue....

Quiz Progress

"Allow jumping" a new quiz take option was introduced in the recent minor release to overcome this problem however it is not accessible as it displays only the question number. The "Quiz Progress"...

User Email Domain

Control what domains a user may use in their email address. This can be used to force users to standardize on a single email service. If email confirmation is required, then this is a good way to...
Categories: Access control

Pages