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

54,228 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.

Pane Field

Overview Pane field allows you to reuse ctools content types (also known as panes) inside a field. On selecting a Pane the pane configuration will be rendered and saved inside the field data....
Categories: Site structure

Defer Image

Speed up page loads by skipping images. The purpose of this technique is to keep image resources from blocking the initial load and render of a page, which greatly speeds up time to page loading...
Categories: Content display, Developer tools

Opigno Learning Locker Stats App

This module makes possible to have an interactive statistics feature in Opigno LMS, based on data inside a Learning Record Store (only Learning Locker is supported at the moment). It will...

Panels Lock Region

Panels Lock Region is a Panels display renderer plugin which adds full region lock functionality to Panels In-Place Editor. Synopsis This module allows users with certain permission to lock/unlock...
Categories: Content display

jQuery Mosaic Flow

jQuery Mosaic Flow is a drupal module implementing the jQuery.MosaicFlow plugin to provide responsive javascript based mosaic layouts using views. ABOUT A Pinterest like responsive image grid that...

SMS RouteSMS

Introduction This module provides integration to SMS Framework for the RouteSMS gateway. It allows the users of SMS Framework module to send SMS using RouteSMS as a gateway. Requirements This...

Alternative HTTP Client

D7's drupal_http_request can be configured to use "an alternate HTTP client library". This module provides an Alternative HTTP Client library, which is really just a copy of drupal_http_request...
Categories: Developer tools

Profile Module Manager

Profile Module Manager is an alternative to managing modules within a profile's .info. It includes functionality similar to Apps and Feature Set, but is designed to manage "Module Bundles" on top...

Advanced User Registration and Management [Moved]

Note: There is no active development on this module, use LoginRadius Customer Identity and Access management module instead.
Categories: Administration tools, Access control, Developer tools

chmod

The chmod.module is for changing file permissions. Currently there is only a possibility to add write permissions on files where the webserver has the ownership. Open an issue if you need other...
Categories: Administration tools

Taxonomy ET Helper

The Taxonomy ET Helper module extends the integration between Entity Translation ET (with Title 'name' field replacement) and Views and CTools. The module has been originated from the discussion in...
Categories: Site structure

Farm Access

This module has been merged into farmOS. All future development will take place in https://www.drupal.org/project/farm. See [#2876992] Original description: Provides mechanisms for managing farmOS...

Menu button

Synopsis Sometimes you want a menu to be permanently visually-collapsed into a button, which you must click on in order to see the items inside that menu. Features Visually hide/show a menu when...
Categories: Site structure

Breakpoints CSS

Breakpoints_css allows including css in an theme .info file by the named breakpoints provided by the Breakpoints module. For example, if you have a theme named mytheme, in mytheme.info declare...

CRUD log

This module Captures and logs all CRUD operations for nodes and taxonomy terms, "create", "read", "update" and "delete". It was inspired by the Event Log module. The one problem I had with that...
Categories: Administration tools, Integrations

Prevent Multiple Submit

This module prevents multiple clicks on the form submit button. A simple small js script which prevents a user to click multiple times on the form submit button.
Categories: Developer tools

Auto Retina

Extends core image styles/effects by providing retina versions of any defined style, by simply adding @2x before the file extension, e.g. some-great-file@2x.png. The resulting image is double as...
Categories: Content display, Media, Developer tools

Picture Background Formatter

The Picture Background Formatter module creates an image field formatter that generates background image CSS code based on a Picture Mapping. Requirements This module requires the following modules...
Categories: Content display

New Account Helper

This is a simple module that lets you define the default value for the Notify User of New Account so that authorized users can quickly create new accounts and not forget to check or uncheck that box.
Categories: Administration tools

Image from Word

This module allows to copy content with the images from the MS Word and similar editors and pasting it into the Drupal fields with WYSIWYG. You can copy and paste images with text or just images...
Categories: Content editing experience, Integrations, Media

Express Theme Picker

This module is used in the University of Colorado Boulder's Express Install Profile to expose specific theme settings to site owners. Due to time constraints of the maintainers of this project,...

Backup Database

This module provides database backup and export functionality. Thanks to the PHP version of mysqldump. This module is similar to Backup and Migrate without all the bells and whistles. Features...
Categories: Administration tools, Developer tools, Import and export

Random image formatter

This module adds a formatter for image field. Everytime the page is refreshed a random image from the image field is displayed, this is done with javascript to avoid caching issues, my plan is to...
Categories: Content display

Replicate Permissions

About this moduleThe Replicate Permissions module allows users with appropriate permissions to choose which roles are allowed to replicate which content types, as well as to make specific nodes...
Categories: Content editing experience

Kalastatic Drupal Integration

Kalastatic is a static site framework for prototyping, style-guiding and building out CMS-less websites. This module integrates Kalastatic with Drupal. Why? For a prototype to be truly alive, it...
Categories: Developer tools, Integrations

Pages