Add functionality and customize your Drupal application with thousands of projects contributed by our amazing community.
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