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

53,959 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.

Views Table Rowspan

🇺🇦 This module is maintained by Ukrainian developers. Please consider supporting Ukraine in a fight for their freedom and safety of Europe. Views Table Rowspan defines new views display format name...

Geysir

Enhancing the Drupal Author Experience. Geysir introduces several user interface optimisations which support content authors in their daily workflow. Initially, focus lies on the page building...
Categories: Content editing experience

Webform Submission Multiple Delete

This module provides the ability to delete multiple webform results at once using checkboxes, you can either select all or few as per your need. How it is different from other modules: 1. It...
Categories: Administration tools, Access control

Lazy Pane

Lazy Pane is a ctools "cache" plugin that prevents a pane from rendering prematurely, loading it instead from the client side, on demand, via AJAX. Highlights: Supports Panels Displays Supports...

Block Views Visibility

Enables you to specify block visibility based on views pages. It works similar to controlling visibility by content type which is currently in core. It adds a fieldset to the visibility vertical...
Categories: Administration tools

Migration Tools

CONTENTS OF THIS FILE Introduction Features Drush Commands Requirements Installation Configuration Bonus Features Maintainers Introduction Migration Tools does nothing by itself. It simply adds...
Categories: Import and export, Developer tools

Subgroup

This module is an extension to the Group module that allows you to set up a hierarchy of groups, with permissions inheriting up or down the tree. It's designed like the Group module in a sense that...
Categories: Access control, Administration tools, Content editing experience

Helper

Provides Dave Reid's standard library of helper functions as static methods in classes. Most useful with custom written modules for individual projects, and not as an actual dependency for other...

Checkbox Validate

Corrects bugs in Drupal core: Checkboxes set as required not displaying required symbol (install this module to display) Checkboxes set as required behave as optional (install this module to make...
Categories: Content editing experience, Developer tools

Drupal SEO Tools

The Drupal SEO Tools module seamlessly integrates a sophisticated all-in-one suite of search engine reporting, analysis and optimization tools into your website. It provides a dashboard that...
Categories: Administration tools, Content editing experience, Site search

Import

There are a multitude of different import and export modules in existence to handle the complex task of getting data from other systems into Drupal. A wiki page has been created in an attempt to...

Header formatter

Introduction ------------ This module adds a simple field formatter that allows a site builder to format a plain text field as a header. Requirements ------------ None Installation ------------ As...
Categories: Content editing experience, Content display, Site structure

JSON LD Schema API

This module has a single goal: provide developers with a very simple toolkit for implementing structured data according to the schema.org vocabulary. When providing structured data as part of your...

Date single day

This module alters CCK date popup fields so they only show a time for the 'To' field. Use this if you know your dates always start and end on the same day and you want to save your users entering...

Opigno social

This project is related to Opigno LMS distribution. It implements social features, including possibility to connect with other users, share some achievements and messages, like them. A social wall...
Categories: Content editing experience

Opigno like

This project is related to Opigno LMS distribution. It implements possibility to like some posts, or contents, in relation with Opigno social features. For additional details, please consult Opigno...
Categories: Content editing experience

Views Secondary Row

Provides a way to split a Views table row into two rows. To activate it, go to the in the 'Format' settings of your Views display, and select the "Table with secondary rows" option, instead of the ...

Youtube Cookies

This module attempts to make the YouTube videos played on the site with the cookie privacy policy. If the user has not enabled the YouTube-related cookies, the YouTube videos will be displayed with...

Format Number API

The Format Number API module provides a method to configure number formats (site default and user defined) with configurable decimal point and thousand separators. This module also provides the ...
Categories: Content display, Developer tools, Multilingual

GD Infinite Scroll

Infinite scroll / Load more button Provide an administration to use a jQuery plugin auto-pager on custom pages using pager. You can use autoload on scroll or a load more button. This module is...
Categories: Content display

Context omega

This module allows you to set the omega 4.x layout to use, using the context module. Donate or Flattr to support further development.

Views user field value contextual filter

This (small) module is what the title says it is a Views user field value contextual filter. This extends filter functionality to pass user field values in as default arguments. If you have ever...

Facebook Autopost

Obsolete If you are interested in maintaining this module, please let me know. In the mean time, this module should not be used in production. If you are still interested in making this module work...
Categories: Automation, Integrations

Context HTTP Headers

Context HTTP Headers provides a set of Context reactions that allow you to set HTTP Response Headers for each context on your site. It is a generalized framework for response header handling that...
Categories: Administration tools, Performance

Ckeditor Nofollow

--------------------- * Introduction * Requirements * Installation * Configuration * Maintainers INTRODUCTION ------------ This Ckeditor Nofollow module is used to add rel="nofollow" to links using...
Categories: Content editing experience, Search engine optimization (SEO)

Pages