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

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

Include Field

This module provides simple Server-Side Include (SSI)-like functionality in a custom field type, allowing the inclusion of content from local files or via HTTP anywhere a field can be attached....

Lazy Vars

Lazy Vars is a simple utility module meant to help development on other modules. It helps store and retrieve arbitrary persistent variables from the database. It is similar to the Core 'variable'...

User Authentication API

This is a small module for developers that provides a plugin based API that hooks into the user authentication process (using the form API). The idea is to make it easier and quicker to provide...
Categories: Developer tools, Integrations

Forms

Forms is a light-weight Forms API helper module. It creates a registry that can hold lists of files to be included for each custom form. This module helps developers - avoid duplicate code, -...
Categories: Developer tools

Internationalization hide synchronized fields

The internationalization module provides a method for synchronizing fields between various translations. This is a wonderful feature, but user experience is horrible. When creating a new...
Categories: Administration tools, Multilingual

Facebook Page Rules

This module provides a rules action which can be used to post a link or a message to a facebook page. Dependencies Rules Similar module & Add-on Facebook Rules To post on user walls. If enabled...

Search API swatches

The Search API swatches module provides a display widget for taxonomy facets, that allow you to display the content of an image field attached to the vocabulary as the facet link.

Addressfield - Hungarian address database

This module is a plugin for Addressfield. It provides a user friendly hungarian address form, and the most wanted feature by the community: A complete (ok, by now 95%) postal code - locality (town,...
Categories: Site structure

Media: Twitch.tv

Provides an Twitch.tv stream wrapper and allows displaying videos, live channels and thumbnails using Media. Quick Tip: After enable this module you must go to Configuration -> File Types -> Video ...

Password Helper

simple module to provide javascript based password generation (helps on admin user creation) by using this lib: http://code.google.com/p/jquery-easypassgen/ @todo: longer description.
Categories: Access control, Developer tools

Apache Solr File

The Apache Solr file module provides a bridge between the File entity and Apache Solr modules allowing you to index and search for files. This module is the successor of apachesolr_media module....
Categories: Media, Site search

Spotify Play Button

This module defines a new field type Spotify Play Button, allowing you to embed spotify tracks. See https://developer.spotify.com/technologies/spotify-play-button/ for more info on the play button....
Categories: Content editing experience, Site structure

Taskbar activity

This project includes two modules: Taskbar Activity: add an activity notification provider for Taskbar module. Taskbar Tacore: add a simple source for Taskbar Activity. This is a separation from...

Ubercart Ctools

This module make: cart_pane = a plugin of Ctools, checkout_pane = a plugin of Ctools, payment_method = a plugin of Ctools, shipping_method = a plugin of Ctools, oder_pane = a plugin of Ctools,...
Categories: E-commerce

Achievements to Mozilla Open Badges Bridge

Overview This module allows you to send Achievements to your Mozilla Open Badges Backpack. Since each site implements its own achievements, this module uses the Open Badges framework to allow you...
Categories: User engagement, Integrations

Commerce SP PayPal

This module integrates the PayPal Recurring Billing functionality into the Commerce subscription product module. Once a PayPal Recurring Billing Profile has been created based on the product...
Categories: E-commerce

Panels Import

Overview This module provides an easy way to import previously exported Panels definitions from corresponding subfolders. Supports Panel Pages Mini Panels Panel Nodes Custom Content Page manager...
Categories: Administration tools, Content editing experience, Content display

Bot Rules

Overview This module provides events, conditions and actions to integrate an IRC bot with Rules. Prerequisites A working IRC bot using Bot module. Currently implemented features Events: - Received...

Geocluster

Server-side clustering for mapping in Drupal 7 based on Geohash: Geocluster increases performance of data-heavy map visualizations by clustering results on the server-side. Client-side JavaScript...
Categories: Site structure, Performance

Views argument cache

Background This module provides an "Argument-based" cache plugin for Views. It should only be used with Views that take arguments. Traditional cache plugins generate cache keys based on everything...
Categories: Performance

Commerce Gift Aid

This module adds support for the UK gift aid process to Drupal commerce. A product can be defined as being eligible for giftaid. If an order contains any gift aid products then the declaration...
Categories: E-commerce

Tsort

Tsort is a table column sort for non-sql tables. It allows you to sort a table by any column heading, where the table data is not directly pulled from a database, but is simply in an array of rows....

Text selection

In one phrase Text Selection is a Drupal module that offers a easy way to site builders to configure the text and background color of portion of a document that has been highlighted by the user (e...
Categories: Developer tools

Secure Motion Captcha

This module provides a more secure implementation of the Motion Captcha jQuery plugin. It provides a configuration form where the admin can choose which site forms to add the Motion Captcha to, and...
Categories: Security

Role Delay

The role_delay module enables the configuration of one or more user roles that all new users are automatically granted after a specified period of time from registration. A role delay of 0 (zero),...
Categories: Security, Access control

Pages