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.
Youtube Cookies
This module attempts to make the YouTube videos played on the site with the cookie privacy policy. If the user has not enabled the YouTube-related cookies, the YouTube videos will be displayed with...
Layout Section Classes
Summary This module gives you the ability to define a list of classes and labels that will be available for selection on each section of a layout in layout builder. To enable this feature, simply...
Media Browser Plus
This is an enhancement module for the Media module. The focus is on UX improvements for Media that won't bloat the main module. Currently the additions are: Adding tags to media when uploading....
Statistics Counter
This is a tiny module that extends Drupal's core statistics module by adding node counts for week, month and year. The module integrates with Views. If you create a View and show fields, and select...
Panopoly Core
This is the magical core of the Panopoly framework. It helps to package the entire distribution and provides some generally useful features that other parts of Panopoly can leverage. Key Features...
Categories: Developer tools
Dynamic properties
🇺🇦 This module is maintained by Ukrainian developers. Please consider supporting Ukraine in a fight for their freedom and safety of Europe. Overview Provides a dynamic properties field that allows...
Categories: Content editing experience
Migrate Conditions
Overview Add logic to your process pipeline with Migrate Conditions. This project provides a framework of condition plugins exclusively for use with the Migrate API. The module then provides a...
Categories: Import and export
Taxonomy Access Control
Access control for user roles based on taxonomy categories (vocabulary, terms). Automatically controls access to nodes (based on their taxonomy terms). Configuration page for each user role. Three...
Categories: Access control, Security, Site structure
CSS Variables Customizer
This module allows you to override the CSS variables of your site theme without having to deploy. This is useful for sites that only require minor adjustments to the base theme, as it enables...
Categories: Developer tools
Total Control Admin Dashboard
What is Total Control? The Total Control Admin Dashboard creates a default panel page with useful administration tools. Its purpose is to create a central location from which a Drupal site can be...
Categories: Administration tools, Media, Site structure
OG Vocabulary
Provide each Organic group with its own vocabularies (i.e. taxonomy). This lets groups logically segregate their content into categories which make sense for them. 7.x branch Developed by Gizra;...
WordPress Migrate
wordpress_migrate supports migrating WordPress blog exports (WXR format) into Drupal using the Migrate module / API, which is now in Drupal core. Import of WordPress posts, pages, comments,...
Categories: Import and export, Integrations
Link Purpose Icons
The Link Purpose JS library attaches icons and screen reader hints to links that open external sites, open new windows, send emails, download documents, make calls and open third-party apps....
Categories: Accessibility, Content display
Facet API Bonus
Facet API Bonus for Drupal 7 is a collection of additional Facet API plugins and functionality, foremost filter and dependency plugins – And a place to collect more additional Facet API extensions....
Query string optimizer
Makes your website more resilient against bots and malicious scripts by sorting and making query parameters unique. This module will sort your query strings and make them also unique. Example...
Categories: Performance
Doubleclick for Publishers (DFP)
The DFP module integrates Google Publisher Tags (GPT) as supported by the new Doubleclick for Publishers (DFP). This module evolved from the DART module in order to support Google's major overhaul...
Content Templates
Content templates module provides an intuitive and flexible way to create and manage custom templates based on existing content (nodes). Existing pages can be reused as templates, or dedicated...
Categories: Content display, Content editing experience
Commerce Migrate
Commerce Migrate is a general-purpose migration framework extending Migrate Module for bringing store information into Drupal Commerce. Migrate destination field handlers for commerce fields ...
Categories: E-commerce, Import and export
CookiePro Plus
Synopsis Extensive CookiePro integration with additional features and supporting module Consent Support for content blocking, covering common embedded iframe and script use cases. This module...
Categories: Access control, Developer tools, Integrations
User categories
defining user categories as entity bundles by keeping it much simpler than what "profile2" does and without depending on the "entity api" contributed module the trick behind this module is to use ...
Categories: Access control
Easy Blog
Module provides a easy simple blog with archive, tags, categories: 1) Content type 2) Fields: title, date, tags, category, image, teaser, body 3) Vocabularies: tags, category 4) Image styles 5)...
Categories: Content editing experience
Yoast Analysis
Module to integrate Yoast content analysis in Drupal Features: This module provides a real-time page analysis for maintainers and builders of Drupal applications. The module scans your content on...
Categories: Search engine optimization (SEO)
Category
The Category module is an alternative to, and a combination of, the Taxonomy and Book modules in Drupal core. The key feature of this module is that vocabularies and terms are nodes. In Drupal core...
Categories: Content editing experience, Content display
Commerce Discount Product Category
Commerce Discount Product Category adds a new inline condition for the Commerce Discount module. Product discounts can now be applied based on its product display node's terms. How to use Install...
Categories: E-commerce
user_category
Provides a category for the user. If the admin has been selected a category for this user when she is going to create new Article, this article would be relathed to the category that admin has been...