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

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

Browscap Context

Provides a simple context condition to get the mobile state of a browser based on values coming from Browscap. After you enable the module you will see a new condition in the context configuration...
Categories: Content display

Fileedit

This module enables file fields to directly edit a file from the browser. The file is streamed to your local PC and opend by the local programm To make this work, there will be a java applet...
Categories: Content editing experience, Media

Date item

This module provides an entity named date_item. It adds a setting to a date field where you can enable the date field to create and synchronise date_item entities for each date in a date field. It...
Categories: Site structure

Secure Notes

Secure Notes helps solve the problem of exchanging sensitive information with people who do not have the same tool-set or skill-set. It provides a system, similar to password reset links in which a...
Categories: Content editing experience, Access control

Acquia Search Multiple Indexes

This functionality is now mostly included (sans UI) in the D7 and D8 connector modules (Acquia Connector 8.x-1.9+ and 7.x-3.1+, and Search API Acquia 7.x-2.3+). Please read Acquia Help Center:...
Categories: Site search

Wysiwyg Geshi

This module extends the Wysiwyg module and provides a new button for adding source code to be highlighted with the GeSHi Filter module. This only works with CKEditor at the moment and adds extra...
Categories: Content display

BeautyTips Form Errors

The BeautyTips Form Errors is a simple integration with popular BeautyTips module, that provides you "Tooltip-like" form error messages. You can use default tooltip style for error messages as...
Categories: Content display, Developer tools

Commerce Upsell

Commerce Upsell provides tools to add related products directly to the add to cart form that visitors can add by simply checking a box when adding a product to the cart. To use the module: Add a...

GMap Image Field

Introduction Features Requirements Installation Do first example map For Sitebuilders and Developers Future plans Contacts   Introduction The module provide interface for converting any image...
Categories: Site structure, Media

Scald: Flickr

This module provides Flickr image import inside Scald. It creates a scald provider allowing users to add atoms of type flickr image. To test it quickly with drush : drush en -y scald_flickr...
Categories: Content editing experience, Content display, Import and export

Enkoder for Drupal

Want to guard against spam? Want to make sure sensitive information isn't easily nabbed by an automated script? Use Enkoder for Drupal! This uses the logic behind Hivelogic's Enkoder to encode any...
Categories: Site structure, Integrations, Security

FacetAPI Alias

This is a very simple module that exposes the 'field alias' of a Facet API facet in the UI and allows you to change it from a nasty machine name to something a bit more friendly. The alias is used...
Categories: Site search, Search engine optimization (SEO)

Webpay

This module implements the base for the integration with the payment gateway Webpay Plus from Transbank with Drupal. 7.x-3.x This only for Drupal 7. For Drupal 9 it is recommended to install the...

Overlay Expand

The Overlay Expand adds an icon to overlays that allows you to expand the overlay to the full browser view effectively breaking you out of overlay mode. Click the image to see an animation of it in...
Categories: Administration tools

WebSpeech

Overview This module adds text-to-speech function to the website with WebSpeech library. Features A default speech server is configured, which supports Cantonese, Mandarin (Chinese) and languages...
Categories: Integrations

Similar By References

This module is an adaptation of the Similar By Terms module, but using an entityreference field instead of taxonomy to determine similarity. For instance, if the node you are viewing has a...
Categories: Site structure

Past Log

Overview Past is an extended logging framework, designed to log and later analyze complex data structures to a pluggable backend. It can record watchdog events (and be a watchdog module replacement...
Categories: Developer tools

Timed Messages

This module hides messages set by drupal_set_message() after a certain time. A progressbar shows when a message will be hidden. When hovering over the message the progress will be paused. Once...

Content Type Thumbnail

Overview This module provides you with the option to add a thumbnail preview to your content types. You can choose to display the Add Content screen in one of two layouts, either the standard list...
Categories: Administration tools, Content editing experience

Commerce Add to Cart radio input form

DESCRIPTION Commerce Add to Cart radio provides a Views field handler that allow you to build a Commerce products view form (using Views module) but instead of display multiples "Add to cart...
Categories: E-commerce

Commerce Partial Payment

Allows users to make partial payments when checking out with a commerce order.
Categories: E-commerce

Theme Utils

Theme Utils aims to be an ever increasing set of helpful utilities for themes and themers. Currently, Theme Utils has 4 utilities. Block's title to class Adds the block's title to the block's set...

Przelewy24 SMS

This module provides integration with przelewy24.pl payments via sms service. Administrators can limit access to adding content only to those, who send the correct sms code. INSTALLATION Enable the...
Categories: E-commerce, Content editing experience

Logo Watermark

This module is obsolete and has not been touched in 10 years. It is advised that you take advantage of modern CSS/JS to achieve the same effect in Drupal 9+ moving forward. No further development...
Categories: Content display, Developer tools

Entity Backend Search

This module enables highly customizable search pages for any entity type on a site for the editorial staff. It does not require any modules outside Drupal Core and is very easy to configure....

Pages