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

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

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

Apachesolr Location

Overview This module is an add-on for the Apache Solr Search Integration module. It will make it possible to index info from a location field (city, zip, province, country and coordinates) into an...
Categories: Site search

UC GoPay

Scroll down for English description. Module integruje platební bránu GoPay do Übercartu. GoPay Mometálně podporuje platby v Česku a na Slovensku. Integrací platební brány GoPay umožníte zákazníkům...
Categories: E-commerce, Integrations

Chosen Element

This is a helper module that gives you the ability to create Chosen select box elements. It uses hook_elements to create a "chosen_select" element type. So for select boxes that you want to use...
Categories: Content editing experience, Content display

Numeric interval field

Summary Creates a field which helps using numeric intervals. Similar module: Interval Field but that supports only time/date intervals. Plans Widgets textfields slider Formatters hyphen brackets...
Categories: Content editing experience, Content display

Comment abuse

This module provides control and sending complaints to the comments. It will help you in fighting with spam in comments. Features: complaints will be sent by AJAX; two modes of send complaints -...
Categories: Administration tools, Content editing experience, Security

CoffeeScript

For now I'd recommend using a preprocessor such as Atom or CodeKit until CoffeeScript PHP is made current. CoffeeScript is a simple and elegant version of JavaScript. This module provides...

Validate

Validate is a wrapper for jquery.validate plugin. It's an API module and doesn't provide any UI. To use it add to your form API definition the property #validate as an array of validation rules: To...
Categories: Developer tools, Integrations

Publish Queue

Publish Queue module allows to manage the scheduled publishing options in an easy way. Admin can configure publish interval, and queued nodes will be published automatically. This module depends on...

Fieldgroup Callouts

A callout is a box in typography or design that visually stands out from the text. It can be a quote, an image, or something completely different. This module provides a fieldgroup type that can...
Categories: Content display, Site structure

Offers & Wants

Allows users to advertise their needs and surpluses to the rest of the community. High level configuration page makes this module easy to use for beginners. Lots of default views & blocks are...

Rules Image Styles

The prupose of this module is to pre-generate styles via rules. DO NOT USE THIS IN PRODUCTION. THIS IS AN EXPERIMENTAL MODULE. For Drupal 8 i have writte something similar, that do es not use rules...
Categories: Media, Performance, Automation

Devel Catcher

Devel Catcher aggregates or "catches" all development debug info into one easy to access place. Similair in style to Firebug or Chrome's Inspector. Devel Catcher intercepts common debug info into a...
Categories: Developer tools

Danger Rose Field

This module provides a field to generate an avalanche danger rose. Features Intuitive SVG/jQuery interface. Multiple rose sizes. Two or three elevations per rose. Elevation labels and watermark....
Categories: Content editing experience, Site structure

Move Region

The Move Region module allows you to move the content of a region in its entirety into another region on specified pages. This is especially useful for pages that need to have a different region...
Categories: Content display

Infinite Scroll

Infinite scroll replaces the default Drupal pager allowing content to be pre-fetched into the same page. How to use the module Just download, install and enable this module. Then open a page with a...

Arctica Nitro

Arctica Theme and the Arctica Nitro module are no longer actively maintained. We recommend users transition to DXPR Theme and DXPR Theme Helper for a modern and flexible theming solution. DXPR...

Field order

The default implementation for ordering fields in Drupal stores weights together with the field instance. This works well as long as you know that there is only one canonical source for these...
Categories: Developer tools, Site structure

Lesson Ladder

This module is part of an install profile being developed by the Boston Initiative. Details coming soon... Please check out this project's related Drupalcon Denver Session here: http://denver2012...

Lessons

This module is part of an install profile being developed by the Boston Initiative. Details coming soon... Please check out this project's related Drupalcon Denver Session here: http://denver2012...

Domain Fields

This module adds additional domain based settings to control a number of field settings, including field display and editing access, required flag, label and help overrides. The main functionality...
Categories: Content editing experience, Access control, Site structure

Domain View Modes

This module creates additional view modes for all entities. There is one view mode created per domain per existing view mode. If a corresponding view mode for a domain is enabled on a content type,...
Categories: Content editing experience, Content display, Site structure

Pages