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

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

Zurb Responsive Tables

This very simple module adds a responsive class to all tables on your site, and uses the Zurb Responsive tables library to beautifully display all table content on mobiles without needing to hide...
Categories: Content display

Shy One-Time

Introduction When requesting a one-time login link (request new password or password forgotten function), it often comes to the fact that the link arrives invalidated/invalid via e-mail. This can...
Categories: Access control

Bootstrap UI Kit

Provides a built-in User Interface Kit for your bootstrap enabled theme. The goal of this module is to provide a clear representation of how all the elements within your site look/feel/behave, all...
Categories: Accessibility, Content editing experience, Content display

Classy Panel Styles

CPS allows themers and designers to create a simplified pool of ready-made styles for site builders to choose from when laying out their pages. These translate directly to template and class...
Categories: Content display

Scorm Field


Categories: Site structure

Tables Filter Module

The tables module is a filter that converts a simple [table ] macro into HTML encoded table. The macro has the format where it begins "[table=class" where class is a style sheet class name. If the...
Categories: Content editing experience

Node displays

Node displays is a replacement for the node build modes and the field / display settings screen provided by CCK. You can select per build mode which field is displayed, give it an order and render...
Categories: Content display

Target Attributes Filter

Override the hyperlink target attribute using text formats. Choose the target attribute value and whether it applies to all links, only internal, or only external links. Usage Download and install...
Categories: Accessibility, Content editing experience, Content display

Commerce Express Checkout

This project has multiple known issues with payments not being processed under certain common circumstances, while still completing the checkout process for the user. There is a known workaround...
Categories: E-commerce, Site structure

File logger

File logger is a lightweight module that allows developers to configure a log file from within Drupal and dump variables to it from within a running Drupal app. Its primary function is to support...
Categories: Developer tools

Dropsolid Rocketship Install Profile

Important - Patches From 6.2.0 onwards, core and contrib patches are not included anymore in this project. They have been moved to https://www.drupal.org/project/dropsolid_rocketship (10.2.0 and...

Node access rebuild bonus

This module adds to the functionality of Rebuild content access permissions. This is useful if you are using Content access control (Node access) modules. Current features Silently rebuild nodes...
Categories: Administration tools, Integrations, Access control

HTTP-Headers Cleaner

CONTENTS OF THIS FILE --------------------- * Introduction * Requirements * Recommended modules * Installation * Configuration * Troubleshooting * FAQ * Maintainers INTRODUCTION ------------ The...
Categories: Security

Statistics for Layout Builder

🇺🇦This module is maintained by Ukrainian developers. Please consider supporting Ukraine in a fight for their freedom and the safety of Europe. This component displays an infographic-like display...
Categories: Content display

Readmore Field Formatter

This module implements a field formatter that can be used to add "read more" functionality using javascript for any text fields. This module is based on jquery plugin Readmore.js: http://jedfoster...
Categories: Content display

Theme Settings API

Are you an elite Drupal themer wanting to add custom settings to the /admin/build/themes/settings/yourtheme page? The Theme Settings API module was written for you, baby! About the Project Without...
Categories: Developer tools

Views Accordion - Views Vanilla JavaScript Accordion (VVJA)

The Vanilla Views suite F.L.A.S.H.C.R.P.T.B FlashCrptb is a collection of ten powerful Drupal modules designed to enhance the visual and interactive experience of Drupal Views using pure,...
Categories: Administration tools, Content display, Site structure

Lazy Views

A very simple module to load views either by click of a button/anchor or on page load. Features Load any Ajax view anywhere on the page via trigger or on page load Respects Views permissions...
Categories: Content editing experience, Developer tools

Group Finder

This module is an API module that allows you to find Group in different scenarios. Predefined finders: Create new group: Group from create group route (dummy group). Group by content: Group from...

Extra Paragraph Types (EPT): Views

Extra Paragraph Types: Text module provides ability to insert existing View using Paragraphs. Demo: EPT Views EPT modules provide ability to add different paragraphs in few clicks. You can install...
Categories: Content display, Content editing experience

Pathauto Update

The Pathauto Update module is an extension for the popular Pathauto module. It makes sure that path aliases are automatically regenerated when values behind the tokens change. For example, in case...
Categories: Automation, Search engine optimization (SEO)

Mother May I

Overview Most Drupal sites that allow users to self-register are plagued by account requests from people and bots (e.g. XRumer) that register to be able to use the site for spamming. Even if posts...
Categories: Security

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

Panopoly SEO

Addition to the Panopoly feature set providing basic SEO integration. Functionality and dependencies Metatags: Uses Metatag. Duplicate URLs: Uses Global redirect. The dev version of Global redirect...
Categories: Search engine optimization (SEO)

X-Frame-Options Allow-From webvisor.com

Just add HTTP-CORS-HEADER x-frame-options:Allow-From: https://webvisor.com https://metrika.yandex.ru If you want more options, use https://www.drupal.org/project/seckit

Pages