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

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

Google Analytics Top Searches

This module interfaces with variable settings in the google_analytics module and engages the API library in the google_analytics_reports module to create a block that contains a list of top...
Categories: Site search

Parallax Effects

This project has been deprecated as the Skrollr library was dropped by the author. --- There is a growing need for our clients to have various "parallax effects" added to existing Drupal sites....

Commerce reports bysource

Allows you to track sales through the URL using the get method, provides a report. Example: commerce.com/clients?src=facebook commerce.com/clients?src=google When campaigns to publicize the...

Commerce order refund

Module for provides orders refunds Create a new order refund to order refunded and change status. Instalation Clone into path modules/contrib directory. Enable module Usage: The action execute in...

Domain Entity

Sandbox for patches to Domain Entity module.
Categories: Developer tools

Switch Role

This module has been created under the impression that, if on one site user does have multiple roles. Its hard for him to understand the system. So this Switch Role Module Show a small menu at the...
Categories: Access control

Garmin Communicator Control

This project utilizes the Garmin Communicator Control Demo under drupal to use the Garmin Communicator plugin to upload tracks, waypoints, etc. straight from a GPS device, without the need to use...
Categories: Site structure

File logger action

This simple module creates new rule action "Write message to file log" and write customizable message (with tokens) to file via File loger module (https://drupal.org/project/flog).
Categories: Developer tools, Automation

Change Content Status

This module make all node publish or non publish according to date range or content type.
Categories: Administration tools

Fixed Node Revision

Provides a function to save a specific revision ID via node_save().

HAL

This is a HAL payload format for Drupal 7 Web Services. HAL is a particular format of JSON that emphasizes principles of REST and Hypermedia. It is the default payload format for the Drupal 8 REST...
Categories: Integrations

Services - D6 Development sandbox

Clone of Services Module for Development and testing of D6 branch. Currently only for tests related to following tasks: [#2014573] [#2189919]

Commerce Migrate Magento


Categories: Developer tools, E-commerce, Import and export

Twigr

Twig Entity Renderer

Twigiwyg

Parallax Content Block

CONTENTS OF THIS FILE Introduction Installation Credits INTRODUCTION This module implements adds a block type with popular background-image parallax effect. INSTALLATION Copy the parallax directory...
Categories: Content display

Query Loader

CONTENTS OF THIS FILE Introduction QueryLoader2 Installation Credits INTRODUCTION This module implements QueryLoader2 into Drupal and plovides additionally a page unload animation. QUERYLOADER2...
Categories: Developer tools

Joyride Help

Allows you to use the Zurb Joyride Jquery plugin to render content for hook_help() on your page. Making your help documentation more interactive and easier to consume. Zurb Joyride Documentation...
Categories: Content display, Developer tools, Integrations

Date Time Formatter

This is a formatter for date/time fields. It renders values as a element with a datetime attribute. This can be useful when using Javascript to display a countdown, etc.
Categories: Site structure

Splash Editor

In Drupal 7 we have the CSS and JS injector modules that show that often we need to inject web stuff into our Drupal sites outside the bounds of a theme or module. The Splash Editor project aims to...
Categories: Developer tools

Brickdown (now Bricks)

New project name: https://www.drupal.org/project/bricks

Translatable Render Array

Module for creating translatable render arrays which are translated at the time of rendering. This makes it easier to write unit tests using simpletest because the use of the t() function makes it...
Categories: Multilingual

Role Content

Provides functionality to only show content to certain roles. Uses node grants so will work with views/search api.

Heisencache

Positioning Heisencache is a cache monitoring tool for developers: it has an API but no significant UI (roll your own). It provides the ability to catch all cache requests, triggering events before...
Categories: Performance

Fast cache

Fasterer caching on multi-webheaded Drupal installs. This module will try to get cache items from a fast cache (probably local, like APC), then fallback to a central, consistent cache. Local cache...
Categories: Performance

Pages