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

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

jQuery Dollar

What? This module allows developers to use $ to access the jQuery library in the global namespace instead of calling jQuery explicitly or passing $ as a parameter into your closures. Why?...

Instant Filter

A backport of the instant filtering feature added to various Drupal 8 administration pages. Don't you think the modules administration page is way too long? Can't you find the module you want to...
Categories: Administration tools, Developer tools, Site search

Replicate Commerce

Integrates with replicate. Provide replication system for fields of type commerce_product_reference and entities of type commerce_product.
Categories: E-commerce

Postmark

The Postmark module allows the administrator to switch the standard SMTP library over to use the third party Postmark API to send out emails from their site. An account with Postmark is required to...
Categories: Integrations

Drupal For Firebug

Please read me first This module is no longer maintained and the addos for both Firefox and Chrome no longer work. The Firefox module requires Firebug, which is no longer compatible with the...

BackgroundField

BackgroundField started as an extension of the CCK ImageField that allows a CSS selector and background attributes to be set for a content-type. This is particularly helpful for allowing your node...

Login Activity

This module logs user login activity for every user on a Drupal installation. This can be used to provide important user information about when and from where their user account was used to login...
Categories: Integrations, Developer tools

Layout Builder Additions

A project that provides additions for the core Layout Builder module that improves the UI and experience. Documentation is also available for this project. Features Blocks Layout Builder Additions...
Categories: Content display

Link iframe formatter

Defines a formatter that renders a link like an iframe This module has been sponsored by Atenea tech. Requires: The link module from core Installation: Just drop this module folder into your...

Config Modify

This module allows other modules to define changes to installable configuration in a config/modify folder. Usage This module will try to apply modifications whenever Drupal core would install...
Categories: Developer tools

Views field compare

This project provides two different views filters to allow database fields to be compared. The first filter will allow two different fields to be compared using the standard comparison operators (,...

PACE - Page load progress bar

Brings the magnificent PACE js to your Drupal site. PACE is a page load progress bar. It provides a beatiful progress indicator for page load. Progress is detected automatically. PACE stands for:...
Categories: Developer tools

Clear Specific Cache

The Clear Specific Cache module will help you to clear the cache of sole/specific entity type (i.e block, node, views block, view page, etc.) from contextual links, local task menu, and operations...
Categories: Administration tools, Developer tools, Performance

jQuery Auto Height

A must have for responsive websites, this module integrates the jQuery AutoHeight plugin by monocult. It dynamically adjust column heights such that height of all columns in a Row is equal to that...
Categories: Content display, Developer tools, Integrations

Varbase SEO

Provide Search Engine Optimization (SEO) Core features and settings. Use With Varbase Distribution: This module is best used with Varbase distribution. Can be installed with any Drupal site. Even...
Categories: Administration tools, Search engine optimization (SEO)

Field Readonly

Field Readonly displays non-accessible fields in edit forms as read-only items. Modules like the essential Field Permissions allow to make fields non-accessible by completely hiding them in edit...
Categories: Access control, Site structure

JSON-RPC

JSON-RPC is a stateless, light-weight remote procedure call (RPC) protocol. This module implements a framework for creating non-RESTful services. It is intended to be the platform on which a...
Categories: Decoupled, Developer tools

Paragraphs Inline Entity Form

This module extends Inline Entity Form to add support for Paragraphs. It allows paragraphs to work with entity embed via Wysiwyg plugin. It provides an entity browser plugin to allow the user to...
Categories: Content editing experience

Context Metadata

There are a number of modules already out there which cover some of the functionality, such as: Metatag. But what if your page is not a node/taxonomy etc? This module relies on Context module and...
Categories: Content editing experience, Site search

Views Slideshow: Dynamic Display Block

Usages Featured Content Ubercart Products Image Galleries Video Galleries Header Slideshows Text sliders Features Any content Multiple content delivery options Multiple slideshows Configuration...

Field Collection Tab formatter

Overview Field collection tabs provides a field formatter that allows you to output a multi value field collection field as a tabset, with one tab per field collection item. Features You can...
Categories: Content display, Site structure

NoBots

This module blocks (well-behaved) search engine robots from crawling, indexing, or archiving your site by setting a "X-Robots-Tag: noindex,nofollow,noarchive" HTTP header. Enable the module and...
Categories: Search engine optimization (SEO)

Entity Extra Field

Introduction The entity extra field module allows site administrators to add various extra fields to an entity display. These extra fields can consist of blocks, views, or token values. Both entity...
Categories: Content display, Content editing experience, Developer tools

Configuration Management

The configuration management module enables the ability to keep track of specific configurations on a Drupal site, provides the ability to move these configurations between different environments ...
Categories: Administration tools, Developer tools, Import and export

Taxonomy Creation Date

This module extends the core taxonomy term database table with a creation timestamp and last change timestamp. Sometimes developer need to know when a term is created or changed, so this module is...
Categories: Site structure

Pages