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

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

Taxonomy Autocomplete Settings

Description This module adds settings to the taxonomy autocomplete. You can configure an autocomplete widget for a vocabulary to set its autocompletion by matching anything in the searched string...
Categories: Administration tools, Site structure

Chaos Blocks

Drupal 8 Warning: This module has nothing to do with the ctools_block module included in ctools for Drupal 8. Please refer to the ctools issue queue to report or find issues relating to that module...
Categories: Administration tools, Developer tools

All at once configuration

This module seeks to put scattered configurations all in one place, making it easy change settings or to set all defaults at once. Motivation: Many core and contributed modules could be more...
Categories: Administration tools, Content editing experience, Content display

Views Argument Sort

This module effectively extends the functionality of a Views nid argument. Please refer to Views Arguments Extras if you are considering this functionality for a project. Any future development...

Printable version (lite)

Printable version is a small lite module (6KiB without images, 14 within icons) which adds JS 'preview print' button to the page (as block) and when user clicks on it, all non-printable page...
Categories: Content display

Tray

The Tray module provides a tray for your Drupal website. This tray acts as a holder for blocks. Once installed, a new region is automatically added to your Drupal site. You can drag and drop blocks...
Categories: Administration tools, Developer tools

Apachesolr Domain Access

Provides a facet for the ApacheSolr Search Integration module which will filter content by domain using Domain Access. This is useful if you wish to let users search across all domains in your site...
Categories: Site search

Bible Field

The idea behind the Bible Field module is to provide a CCK field that can reference any body of work (not just Bibles) by book, chapter and verse. Below are some features: The ability to reference...
Categories: Content editing experience, Content display, Site search

comment hideusername

Drupal 6: In the form where comments are added, hide the username+label since the user already knows who he is. Usage: install the module. Configuration in settings.php: $conf['comment_hideusername...
Categories: Content editing experience

Safer Login

This module encrypts the user's password when they type it in during login, so a 3rd party up to no good can't see the user's plain text password (as is currently the case with Drupal logins)....

ECO (Extra Customization Options for Ubercart)

ECO (Extra Customization Options for Ubercart) provides additional ("extra") options to customize Legal, Ubercart Discount Coupons. Among the customization options are using URL parameters to auto...
Categories: E-commerce

Spritesheets

An easy way to optimize css background images into sprite sheets. Spritesheets is a module that will optimize css background images in themes and modules on to one image asset. You have the ability...

Zabbix client for Drupal

This module enables a Drupal website to send statistics remote Zabbix server using a locally installed Zabbix client. For more information on Zabbix, see http://www.zabbix.org The Zabbix server can...
Categories: Administration tools, Performance, Security

OpenLayers Proximity

OpenLayers Proximity enables geographical proximity search for the OpenLayers module (6.x-2.x). The module exposes a filter to the Views module where users can specify starting point and radius of...

Dice Roller

This module adds an option to nodes and comments to provide an integrated dice roller. The dice roller options are based on the standards set at http://openrpg.com for dice rolling. (OpenRPG is...
Categories: User engagement

Taxonomy Required per Node Type

The Taxonomy Required per Node Type module lets you set which taxonomies are required per node type. Features It's very simple: it allows different node types do have different taxonomy required...
Categories: Site structure

Preset

Not to be confused with the Presets module... IMPORTANT NOTE: This module has been deprecated. The latest version ( DEV ) of MediaFront module 7.x no longer needs this module. For those who are...
Categories: Administration tools, Developer tools

Treeable (now part of Tree)

Treeable has been finally merged with Tree project: https://www.drupal.org/project/tree
Categories: Site structure

Deck

The Deck module allows you to use a CCK field as node teaser. It's an alternative to CCK Teaser, CCK Teaser Field and to some extent Excerpt. Its advantage over CCK Teaser and CCK Teaser Field is...
Categories: Content display

CCK Accessibility

#D7AX - I pledge to make this module as accessible as it can be. If you find any flaws, please submit an issue. Help me fix them if you can. The need for Web Accessibility is ever increasing....

Views Ignore Node Permissions

In views there is no method to 'ignore permissions' when creating a view. This means that if a user doesnt have access to view a node, then they do not have access to see that node in a views list...

Extended HTML

This Module has been created with reference to project proposal for Google Summer Of Code present here http://groups.drupal.org/node/62878 This module basically aims at five major additions to the...
Categories: Developer tools

Sage Pay Server Integration for Ubercart

This module can be used to integrate Ubercart with v2.23 of the Sagepay Server Protocol. Use this module if you want to use the Sagepay Server integration method with Ubercart. For integration of...
Categories: E-commerce, Integrations

iDEAL

If you want to take over this project, see Project ownership transfer. Allows users to make bank transfers between Dutch bank accounts using the the iDEAL payment API. Features Supports iDEAL 2.2 ...
Categories: E-commerce, Integrations

Views Slideshow JCarousel Thumbs

Views Slideshow JCarousel Thumbs is a plugin for the Views Slideshow module. Functionally similar to the ThumbnailHover plugin included with Views Slideshow, this module uses the JCarousel JQuery...

Pages