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

55,429 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.

TOC filter

Converts header tags into a hierarchical table of contents using Drupal's input filter system. The use case that the TOC filter module addresses is one of the simplest and most common approaches...

Scheduled Transitions

Users may select a specific revision, and it will be changed to a different moderation state at a specified date. Scheduled Transition differentiates from other scheduling projects by providing a...
Categories: Content display, Content editing experience, Developer tools

Paragraphs Limits

Allows site builders to set minimum and maximum number of a paragraph type allowed on a field. Installation / Configuration Install as per any other Drupal Module. https://www.drupal.org/docs/8...

Session Based Temporary Storage

The module provides a service for storing and retrieving temporary data based on the user session. This service can be used as like PrivateTempStore to make temporary, non-cache data available...
Categories: Developer tools

Field API Pane Editor (FAPE)

This module adds a contextual link to the Entity Field panel pane which allows that field to be edited without having to visit the entity's edit page. This field editor will open in an overlay if...

Empty fields

This module provides a way to show empty fields that would otherwise be hidden. It achieves this by appending new settings to existing display formatters. These settings allow you to display a...
Categories: Content display, Site structure

Drafty

API module for handling drafts of revisions. This module doesn't provide any workflow handling, but it should provide robust mechanisms for creating new revisions as drafts, publishing revisions,...
Categories: Content editing experience, Developer tools

Content Taxonomy

D7 and Content Taxonomy The module provides extensions to Drupal's core Taxonomy Term Reference Fields. At the moment, following extensions are available: Parent term selector in the field settings...
Categories: Site structure

JS injector

Replaced by Asset Injector The module has been replaced with Asset Injector, please use that instead. Allows administrators to inject JS into the page output based on configurable rules. It's...
Categories: Developer tools

Animate CSS

This module is to provide easy integration of Animate CSS, a bunch of cool, fun and cross-browser animations for you to use in your projects. Great for emphasis, home pages, sliders, and general...

Administration Language

This module lets the administrator see all administration pages in her preferred language. You can use this to display the frontend of the site in one language and still keep most of the backend in...
Categories: Administration tools, Developer tools, Multilingual

Quicklink

This module provides an implementation of Google Chrome Lab's Quicklink library for Drupal. Quicklink is a lightweight (< 1kb compressed) JavaScript library that enables faster subsequent page...
Categories: Developer tools, Performance

Webform Layout

Enabling this module provides new webform element, the layout container. By placing fields inside this container, you can arrange them in a row like this: By placing fieldsets or additional layout...

Simple Cron

The Simple Cron is a light-weight module for cron job management. The module provides a SimpleCron plugin that simplifies the implementation of new cron jobs. The build configuration form is also...
Categories: Administration tools, Developer tools, Performance

Shared Email

The shared email module allows multiple users to use the same email address for different accounts. The module works for both registration and account updates. Other features Compatible with...
Categories: Access control

CAPTCHA Riddler

Human Question & Answer Captcha Overview Captcha Riddler is a sub module of Captcha that lets site administrators create their own questions to foil automated spam bots. Features This module lets...
Categories: Security

External Link Pop-up

Overview External Link Pop-up module provides confirmation pop-up on external link click, that follows out of the site. The module supports multiple pop-ups and have options to allow some links don...
Categories: Content editing experience, Developer tools

Delete all

INTRODUCTION ------------ The Delete All module allows a user to delete all content and/or users from a site. This is mainly a developer tool, which can come in handy in several cases listed below....
Categories: Content editing experience, Developer tools, Access control

Disqus

DISQUS is a comments platform that helps you build an active community from your website's audience. It has awesome features, powerful tools, and it's easy to install. Drupal Integration Display...
Categories: Integrations

Config Partial Export

Config Partial Export is a lightweight features-like module for developers. It is able to export to a tarball only modified configuration files shown in Admin > Configuration > Configuration...
Categories: Administration tools, Developer tools, Import and export

DXPR Theme Helper

This helper module is required by DXPR Theme and included in DXPR CMS. DXPR Theme Helper provides essential functionality for DXPR Theme, ensuring the theme settings form uses the correct theme and...

amazee.ai Private AI Provider

The amazee.ai Private AI Provider for Drupal can be used free for the first 30 days with no credit card required, giving you full access to all features for a complete, risk-free evaluation. This...
Categories: Artificial Intelligence (AI), Integrations

Require Login

Provides catch-all solution to easily require user authentication on all pages. Quick to configure and fully compatible with any other access control systems. Integrates with the Drupal condition...
Categories: Administration tools, Access control, Security

Views Token Argument

Views Token Argument allows you to use token as contextual filter for Views. You can use both current user values or the entity related to the current page (for example the current node on node/x...

Quiz

The Quiz module lets you create graded assessments in Drupal. A Quiz is given as a series of questions. Answers are then stored in the database. Scores and results are displayed during or after the...
Categories: User engagement

Pages