Add functionality and customize your Drupal application with thousands of projects contributed by our amazing community.
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