
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.
Delete Users CSV
This module allows you to delete multiple user accounts via the admin interface. Upload a CSV file with the user accounts you want to remove and click on “Upload and delete users”. Enable the...
Categories: Access control
Views Date Granularity
Views contextual filter for Date fields. Support only Date unix type fields. Available contextual filters: Date in the form of YYYY. Date in the form of MM (01 - 12). Date in the form of DD (01 -...
Translators
Manage and facilitate for translators at your site by providing all users a Language Combination field where they can register their translation skills. Then you can configure different features...
SVG Icon field
SVG icon field This module provides a new "SVG icon" field. By default it provides about 1000 categorized SVG icons. Icons used for project are released on CC0 licence, that means it can be used...
Categories: Site structure
Layout Builder Enhancements
This module add some enhancements for Drupal Core's Layout Builder. Features View Block: A view block with automatic offset calculation to place views items flexible into a Layout Builder Grid...
Categories: Content editing experience
Simple SEO preview
The Simple SEO preview module provides a new field to let content editors manage node meta title & meta description. A Google preview help contributors visualize how non-visible meta title & meta...
Categories: Search engine optimization (SEO)
Varbase API
A JSON:API implementation with authentication and authorization that allows for easy ingestion of content by other applications. Can be installed in the extra components installation step with...
Categories: Decoupled
Vertical Hover Menu
It may feel strange to have to click through the menu on the vertical layout and for those who want to have a hover effect on vertical, this is the module for you. This module can also be great for...
Categories: Administration tools
Content Feedback
Content Feedback module allows users and visitors to quickly send feedback messages about the currently displayed content. This helps website admins in quality assurance of their pages, content....
Categories: Administration tools, Content editing experience
Commerce Customers Also Bought
The Commerce Customers Also Bought module will help you boost your sales. It displays products purchased by other customers who also bought the product the current customer is viewing. How to use...
Categories: E-commerce
Email Validator
EVA (short for Email Validator) is a validation tool aimed at keeping your platforms free from fake or disposable email accounts. This plugin for Drupal provides an easy 3 step integration to get...
Categories: Administration tools, E-commerce, Integrations
Unlimited / multi-values fields extra settings
This modules add extra config to fields that allows you to configure the initial number of items to display for unlimited and multi-values (with cardinality bigger than 1) fields. Actual feature...
Categories: Site structure
Hero Banner block
This module create block with hero image, title and subtitle options, you can choose the image style for the image. You can manage multiple hero image blocks for multiple pages. Each hero image...
Commerce Product Variation Table
Synopsis This module aims to expose all the product variation in a VIEW table and adding them to cart. This kinda is a usefull tool for a wholesaling usage of the commerce where a person who's...
Categories: E-commerce
Page Sections
If you are missing mini panels in D8, this is for you. Page Sections adds a new panels like page variant to Page Manager that is available as a block. Create your own layouts of blocks and place it...
Categories: Content display
HTTP Status Code
Adds the possibility to define a path which returns HTTP Status Code, like 410 for paths that are gone. Use case If you remove a page, the request for the path of the page normally then gives a 404...
Categories: Search engine optimization (SEO)
Paragraphs Enhancements
A small module to help add some enhancements to Paragraphs to help content authors to more easily find the paragraphs they need to add when there's a lot of paragraphs available in a field....
Categories: Content editing experience
Forex Journal
This module allows the Forex traders to keep their trades in a journal. The journal includes various trade related information such as the currency pair, buy price, open date and time, etc. The...
Simple Fivestars
Fivestars form element, field widget and field formatter.
Opigno mobile application endpoints
This project is related to Opigno LMS distribution. It implements the required endpoints to that you can connect the Opigno mobile application to your Opigno instance. The mobile app is available...
Categories: Content editing experience
AMP Carousel
This modules extends AMP module and AMP Theme to support the amp-carousel component. Amp Carousel: https://amp.dev/documentation/examples/components/amp-carousel/ It exposes a configurable field...
Categories: Content editing experience, Content display, Site structure
SAML Extras
The SAML extras module allows to map user fields with simpleSAMLphp attributes during user authentication. Once attributes are mapped, the module calls the 'hook_simplesamlphp_auth_user_attributes'...
Categories: Administration tools, Site structure, Access control
Markdown Exporter
Synopsis Markdown Exporter : A module empowering drupal user to export contents in the form of Markdown files. The purpose of this module is to export Drupal 7/8 nodes in the form of Markdown files...
Categories: Decoupled, Import and export, Developer tools
CKEditor Copy Formatting
This module integrates the CKEditor "Copy Fomatting" plugin. It provides a plugin for CKEditor 4, that adds button for Copy Formatting Feature. Dependencies This module requires to install the...
Categories: Content editing experience
Bootstrap Popover X
Integrates the Bootstrap Popover X library, enhancing the default Bootstrap popover functionality. From the Popover X project page: Bootstrap Popover Extended - Popover with modal behavior,...
Categories: Content display, Integrations, Developer tools