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.
Context as Reaction
Context as Reaction provides a reaction where an additional context can be set as a reaction. The additional context is then available for use in template files, theme files...etc. This utility...
Categories: Content display
Block Video
Overview Block Video enables custom block to set up a small, customizable video player. Module utilizes JWPlayer. Sample file To test this module, sample video file can be downloaded: Sample FLV file
Categories: Media
Protect Permissions
Motivation Drupal has two extremely powerful permissions: Administer permissions allows assigning all permissions to any role, even to the anonymous user role! Specifically, a user with this...
Packaging
Provides a common set of algorithms for packaging orders into boxes. A plugin architecture allows other modules to define their own packaging algorithms. E-commerce applications need figure out how...
Categories: E-commerce
Bean Tax
Overview Bean Tax (short for Bean Taxonomy) is a small library of bean plugins that use Drupal's taxonomy system. Taxonomy Related Block Outputs entities that are taxonomy term related to the...
Contextual Forms
Register your custom Form API forms and embed them into Panels/Page Manager using Ctools' Context system.
Filedepot files
Situation: You have few GBs of data already uploaded on the server and now you want to use filedepot to manage those files. Since you did not use filedepot desktop client to upload files, those...
Categories: Media, Import and export
Apachesolr Term
This module provides basic indexing of the taxonomy terms for the multi entity branch of the Apache Solr Search Integration Module
Categories: Site search
Apachesolr Commerce
This module provides basic indexing of the commerce entities for the multi entity branch of the Apache Solr Search Integration Module
Categories: Site search
Views Supertable
Views Supertable exposes Supertable jQuery plugin as a Views plugin. It creates a table with quick, realtime freetext search filter above it. See working demo of the plugin here. Usage Create a...
Image Preview
Overview When you hover over an image, it loads a bigger version of that image next to it. You can also enable a "zoom" feature that lets you replace the bigger image on keypress of "z" with for...
Categories: Content editing experience, Site structure, Media
OpenLayers Heatmaps
Overview This module allows you to create Heatmaps layers through the Openlayers module. Features Provides a new kind of behavior in the OpenLayers's maps settings. customize the radius, intensity...
Categories: Site structure
Relation Unique
The Relation Unique module extends the Relation module with a "property" that constrains relations of a given type, much like the built-in properties "unique" and "transitive". Relation Unique adds...
Menu Subtitle
This module adds a new field to menu items to set a subtitle to show on menu links! Actualy it should work on primary/secondary menu and normal menu items. TODO: #show the subtitle above the menu...
Categories: Site structure
Webform SSL
This is a simple module which forces all your site's webforms and webform submission results to be automatically viewed and submitted entirely via SSL (i.e., at a URL beginning with https://). It...
Categories: Administration tools, Security
Google Code Prettify
Simple and lightweight syntax highlighting of source code snippets using Google Code Prettify JavaScript library for Drupal. You don't need to add additional markup to source code and neither to...
Categories: Content editing experience, Developer tools
Commerce Datatrans
Overview This project provides a Datatrans integration for the Drupal Commerce payment and checkout system. Currently supports security level 0,1 and 2 for redirected payment with full logging for...
Categories: E-commerce, Integrations
jSlider Form API
Development of this module is ceased in favor of SliderField, version 2 of sliderfield is a port of this module plus several more features. all users of this module can easily migrate to...
Maximenu
This is the version 2 development of OM Maximenu, it will take advantage of the new api features of Drupal 7, and this will only for Drupal 7 and up. What to expect Simplified Admin UI Embedding of...
Categories: Content display, Site structure
jRumble
jRumble is a jQuery plugin Drupal module that rumbles, vibrates, shakes, and rotates any element you choose. Configuration After you activated the module, Go to the Configuration page at...
Drupalmonitor
Summary The module connects any Drupal 7 site with drupalmonitor.com. As the name says, Drupalmonitor is a tool to actively monitor Drupal sites. It's not only a "heartbeat" kind of monitoring. It...
Categories: Administration tools, Developer tools, Security
Commerce Nets Payment Gateway
Payment method for Drupal Commerce Implements payment using the Norwegian Nets payment service (former BBS). Allows for Visa & mastercard transactions. Takes you to off-site payment. Version 3...
Categories: E-commerce, Integrations
jStats
jStats allows you to aggregate statistics about visitors on your site, without breaking the cache-ability of your pages. At its core, jStats could be seen as a bridge between the core Statistics...
Categories: Performance, Integrations
Menuperformance
Drupal's regular menu system administration doesn't scale very well. This is due to the fact that for all node edit pages, node type edit pages and vocabulary edit pages (when Taxonomy Menu is...
Categories: Administration tools, Performance
Xsendfile
What does this module do? The Xsendfile module enables fast transfer for private files in Drupal using the Xsendfile webserver module (Apache) or X-Accel-Redirect (Nginx). It does this by letting...
Categories: Performance