
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.
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