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

10,287 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.

Stacktable

INTRODUCTION This module provides integration for the Stacktable.js plugin for creating responsive tables. The purpose of Stacktable.js is to give you an easy way of converting wide tables to a...
Categories: Integrations

Stripe Registration

This module would have been better named Stripe Subscriptions. It allows Drupal users to subscribe to Stripe Plans and to in turn be granted one or more roles within Drupal. Dependencies Stripe API...
Categories: E-commerce

SEO Broken Links

SEO Broken Links - a module uses the Google Shortener service to fix the broken links from the Formatted Text fields on the Content Entities. How to install? - Install the SEO Broken Links module...
Categories: Search engine optimization (SEO)

Yext Search

This module provide an integration of yext search. The Yext Search Experience Cloud is a Software as a Service (SaaS) product suite that puts businesses in control of their facts online. By...
Categories: Site search

Javascript Editor

This module allows administrators to customize a theme's JS through the browser, using a rich text editor with syntax highlighting. On the settings page of each theme it will be displayed a...

Shared Field Display Settings

Shared Field Display Settings (sfds) adds the ability to track and update field display settings and form display settings for fields that are opted in to sharing. How to use: Install as normal via...
Categories: Administration tools, Content display, Site structure

InfluxDB

InfluxDB is an open-source time series database developed by the company InfluxData. It is used for storage and retrieval of time series data in fields such as operations monitoring, application...
Categories: Developer tools, Site search

Password Reset by Code

A Drupal module that provides functionality for managing password reset codes and user authentication recovery. Features Generate and manage secure password reset codes Enhanced user authentication...
Categories: User engagement

LawwwingInsert

Important This module was developed before the official Lawwwing Drupal module existed. We strongly recommend using the official module instead of this one, as it is actively maintained and...
Categories: Accessibility, Automation, Integrations

Registration Digistore Thank You Page [D7]

TL;DR: Sell registrations / roles in Drupal through digistore24 products. Provides a separate Drupal user registration page (e.g. "user/register-digistore24" (editable)) which acts as thank you...
Categories: Access control, Integrations

Better Field Descriptions

Better field descriptions makes it possible to add themeable descriptions to fields in forms. Would your customers like to write their own descriptions, but can't or won't, since they then need...
Categories: Administration tools, Content display, Content editing experience

Node Agreement

This module is useful to publish nodes that require an agreement to be signed by each user before they can access the content. Examples of agreements include Non-Disclosure Agreements, End-User...
Categories: Access control, Content editing experience

Benchmark Email integration

Overview This module integrates the Benchmark Email system with Drupal. It handles user subscriptions and unsubscriptions seamlessly between Drupal and Benchmark, allowing Drupal users to subscribe...

Role Expire Notification

NOTE: I've abandoned this and it does not do anything... It's just a bunch of code that I spent a day on that somebody might find useful.. I started this because I needed to extend the role_expire...
Categories: Access control

Socialmedia Importer

Social Media Importer is a Drupal 7 developer only module that allows you to authenticate with Social Medias e.g. Twitter, Googleplus or Facebook and use this authentication to Import Application...
Categories: Developer tools, Import and export

mailredirect7

General explanation This module catches mail and forward them to an pre-configured email-address At the admin-page the user can configure which modules should forward the mail to which emailaddress...
Categories: Developer tools, Integrations

Config overridden

Psss.. hey, man.. Wanna highlight some overridden settings? As you might already know Drupal 8 has a different system of overriding settings comparing to Drupal 7. More about that is accessible...
Categories: Administration tools

Plasmic

Plasmic Integration Module Overview The Plasmic Integration module for Drupal seamlessly integrates Plasmic components into your Drupal site. Plasmic is a powerful visual builder for designing and...
Categories: Content display, Integrations

Element451 Forms

This module provides a direct integration from Element451 Forms to the webform module. This gives users control over form styling and advanced features that are provided by the webform module while...
Categories: Integrations

Commerce ProdNodeLink

Overview The point of this module is to make it easy for a user to see which node or nodes display a particular Commerce product. This is achieved by altering the default Commerce module 'Products'...
Categories: E-commerce

Update status Key-Value flush

Fixes a common problem where Drupal's update status page shows "No release history available" after a Redis restart or queue flush. Detects the desync automatically and provides a one-click fix....

Asset Purge Manager

The Asset Purge Manager module provides a convenient interface within Drupal to manage and purge assets from your site's public directory. It offers seamless integration with Drupal's...
Categories: Media

DB Optimize

DB Optimize DbOptimize is a lightweight utility module that helps Drupal site administrators and developers keep their database tables optimized for better performance. It provides a simple UI and...
Categories: Administration tools, Performance

PillarShield

PillarShield connects Drupal to the PillarShield governance service to evaluate content and return allow/warn/block decisions. Enforcement runs at the publish/visibility boundary by default, with...
Categories: Integrations

Navbar Flush Cache

Navbar Flush Cache is a module which adds functionality to the Navbar module allowing users to flush the cache from the menu. The module is based on the functionality provided by the Administration...
Categories: Developer tools, Performance

Pages