
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.
Noggin
Noggin module allows you to upload a custom header image on the Theme Settings page, just as you can for the logo and favicon. Also included are 12 sample header images. Are you wondering about...
Recipe
Recipe is a module for sharing cooking recipes. It provides a Recipe content type, an Ingredient entity type, an Ingredient reference field, and custom Views display styles for recipe sharing and...
Categories: Content editing experience, Site structure
Course
Create e-learning courses with any number of tracked requirements for completion. Features Allows any content type to be used as an e-learning course, containing any number of graded or ungraded...
Categories: User engagement
Webform Submissions Bulk Delete
This module is used to delete the webform submissions with in the date range you given. This module will add a Menu tab(Bulk Delete) under webform Results tab, with the help of this user can enter...
Search API Exact Match Boost
This module allows you to boost search results that do exactly match the search keys on specific indexed fields. The exact matches will be put on top of the list. This module is especially helpful...
Categories: Site search
Commerce FedEx
Overview This module provides FedEx shipping calculations for Drupal Commerce by extending the Commerce Shipping API. This module should be used by those that want to provide dynamic FedEx shipping...
Categories: E-commerce
Bulk Edit Terms
Description This module allows users to bulk update any taxonomy term entity reference field that is found on any of the selected nodes. It does it using Drupal native actions. NOTE: This module is...
Categories: Content editing experience, Developer tools, Site structure
Table Bootstrap Filter
Table Bootstrap Filter makes it possible to automatically apply the Bootstrap classes on the tables included in the editor. You can delete the width and height styles of the tables. Alternative...
Categories: Content editing experience
Layouter - WYSIWYG layout templates
Usually people use one of the WYSIWYG editors for adding/editing content on the websites. But they are not very easy to use for many of them in some cases. If you ever wondered how to put the...
Categories: Content editing experience, Content display
Domain Context
Domain Context module is an integration module for the Domain Access module and the Context module. The Domain Access module allows administrators to set specific settings for each of their domains...
GDPR Form Compliance
Overview According to the EU General Data Protection Regulation (GDPR) you have to optain the permission of your users whenever a form collects and saved personal data (e. g. contact forms). This...
Categories: Content editing experience, Developer tools
Image dimensions
The Image Dimensions module provides an image effect to output images at 100% width. Add the image effect to any image style. This is useful for when you want to create multiple image styles that...
Categories: Media
Changed Fields API
API for developers that allows reacting on changed fields in a node (any entity since 8.x-3.x) when the node has been updated. It includes two demo modules: changed_fields_basic_usage and changed...
Categories: Content editing experience, Developer tools, Site structure
Facet Range List Item
This module provides an option for user-specific range as the processor for Search API The possible values this field can contain. Enter one value per line, in the format key|label. The key must be...
Categories: Site search
Dismissible Message Bar
Dismissible Message Bar allows you to display customizable componentized notification messages anywhere on your site. Features: Notifications are rendered via AJAX within a block, allowing you to...
Categories: Content editing experience, Content display
Entity Limit
Entity Limit allows administrators to restrict the creation of the number of entities that users may create. Basically, this module provides options to define a creation limit based on user and...
Categories: Access control
Semantic Panels
It's a CTools style plugin that gives you full control over the HTML output of Panels panes. With it you can individually add/remove the: HTML element Classes Other attributes On the pane title,...
Field Type Converter
This a utility/developer-only module for converting fields from one type to another. E.g., for changing plain text (textarea) fields to filtered text (WYSIWYG), or short text fields to long text....
Categories: Content editing experience, Developer tools, Site structure
Honeypot Entityform
This module integrates the EntityForm module with the Honeypot module.
Glazed CMS Blog
Glazed CMS profile and its modules are no longer actively maintained. We recommend users consider DXPR CMS for a more comprehensive and modern marketing-focused content management system. DXPR CMS...
Commerce Donate
This module provides donation functionality for Drupal Commerce, with some variations in functionality between 7.x and 8.x versions. Drupal 7.x This module provides a donation line item type along...
Categories: E-commerce
Media Mover
Media Mover is a set of modules which allows website administrators to easily create complex file conversion processes. The core of Media Mover is the media_mover_api module which creates a set of...
Categories: Media
Content Templates
Content templates module provides a user-friendly and flexible solution for creating and managing custom templates to control the layouts of content (nodes) and streamline editorial workflow. It...
Categories: Content display, Content editing experience
Views Taxonomy radios/checkboxes filter
Allow site builders to select radios or checkboxes element for a Taxonomy field exposed as filter in Views. How to install Download the module composer require drupal/views_taxonomy_radios_filter...
Search API Multi-Index Searches
This module is an addition to the Search API module which allows users to search on several indexes at once. When the module is enabled, you'll get a new Views base table where you can search all...
Categories: Site search