
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.
Article Grid View Block
The Article Grid View Block Module for Drupal is crafted to enhance your website's content presentation by offering versatile and dynamic layout options. With this module, you can display articles...
Categories: Content display
Basic Layouts
The basic Layouts module provides a handful of layouts as well as the ability to customize their settings through the Layout Builder Styles and Layout Builder Sections Config dependencies.
Categories: Content display, Content editing experience
Views Carousel - Views Vanilla JavaScript 3D Carousel (VVJC)
The Vanilla Views suite F.L.A.S.H.C.R.P.T.B FlashCrptb is a collection of ten powerful Drupal modules designed to enhance the visual and interactive experience of Drupal Views using pure,...
Categories: Administration tools, Content display, Site structure
Jsonapi Taxonomy Tree
This module create an new GET endpoint /api/taxonomy_tree/{taxonomy_vocabulary} to load taxonomy_terms as tree throug jsonapi, support all jsonapi query parameters(Like include, filter, fields...),...
Categories: Decoupled
Parallel Workspaces
Experimental module that allows multiple workspaces to contain instances of the same content. Each workspace is essentially a fork of live and does not reintegrate changes. Core issue: [#3438083]...
Categories: Content editing experience
Field Display Toggle
For entities with numerous fields, manually dragging each field into the disabled section can be tedious, especially when configuring multiple view modes that require only a few fields to be...
Categories: Administration tools, Content display
Pie Chart
The Pie Chart provides the structure for a pie chart content type based on node count. Additionally, it includes the structure for user roles with different user counts per role. This module also...
Categories: Integrations
JSON:API layout enhancer
Features This module provides additional functionality on top of JSON:API & JSON:API extras for pages created using layout builder & blocks placed in layout. It helps to dynamically fetch a page...
Categories: Decoupled, Integrations, Multilingual
Views Reveal - Views Vanilla JavaScript Reveal (VVJR)
The Vanilla Views suite F.L.A.S.H.C.R.P.T.B FlashCrptb is a collection of ten powerful Drupal modules designed to enhance the visual and interactive experience of Drupal Views using pure,...
Categories: Administration tools, Content display, Site structure
Views FlipBox - Views Vanilla JavaScript 3D FlipBox (VVJF)
The Vanilla Views suite F.L.A.S.H.C.R.P.T.B FlashCrptb is a collection of ten powerful Drupal modules designed to enhance the visual and interactive experience of Drupal Views using pure,...
Categories: Administration tools, Content display, Site structure
WhatsAppIN
This module integrates with WhatsApp API and adds a whatsapp icon to initiates a chat window for the configured phone number. Features This module allows you to add a WhatsApp contact link to your...
Categories: User engagement
Views exposed input token
This module provides a global Views token that contains its exposed input as a query string. Post-Installation After installation, use the [view:exposed-input] token anywhere in your view's...
Time diff
Twig Time Difference Filter Introduction The Twig Time Difference Filter module provides a convenient and powerful Twig filter for Drupal sites, allowing developers to display human-readable time...
Categories: Content display
Admin Toolbar BG Color
The "Admin Toolbar BG Color" module allows administrators to easily customise the background color of the Drupal Admin Toolbar through a simple configuration interface. This module provides a color...
Categories: Accessibility
Drupal Commerce Merchant Warrior
The Drupal Commerce Merchant Warrior is an integration for Merchant Warrior payments into the Drupal Commerce payment and checkout systems. With the integration of Merchant Warrior payments into...
Categories: Decoupled, E-commerce
Poll Rest
Overview The Poll Rest module provides a REST endpoint to retrieve and submit choices or votes based on the Poll module. Requirements Poll Rest (core) Restui (optional) Post-Installation Enable...
Categories: Decoupled, Integrations
Vipps MobilePay Commerce
We are one Nordic mobile wallet that was once two: Vipps, founded in Norway and MobilePay, which originated in Denmark. Both launched with a mission to deliver a service that made sending money as...
Categories: E-commerce
Vite + React Single Directory Component (SDC) Generator
This module provides a simple way to generate Vite + React Single Directory Components. Execute drush generate sdc-vite-react. From the module or theme, execute npm install. Execute npm run build....
Categories: Developer tools, Integrations
Hierarchical Term Selector
Project replaced by HTS
Categories: Site structure
Aggregation JS CSS async defer
This module allows you to load JS and CSS files with async or defer attributes for selected libraries or force all JS and CSS files to use a specific attribute. If the files are compressed, it...
Categories: Performance
Small Y
This module provides integration with the Small Y template for Drupal websites. It includes necessary configurations, customizations, and functionalities to seamlessly implement and manage the...
Categories: Content display, Developer tools, Site structure
Path Alias Class
This module add classes automatically from website Path and Path Alias. Also you can add Custom CSS. For example, if you have a node with title "Training" and NID is 77 then this module will...
Categories: Content display
Webform Bootstrap5
The Webform Bootstrap5 module help integrate Webform with the Bootstrap5 base theme. This module is replace for deprecated webform_bootstrap which was part of webform module. Code Snippets Below...
Categories: Administration tools
Push framework notifications
About Provides web push notifications for DANSE events. Implements Web Push library for PHP, DANSE and Push framework, tailored and tested - a single case scenario though - to work with PWA. Many...
Categories: Automation, Content editing experience, Integrations
Paragraph cleanup
Paragraph cleanup Features Lists paragraph types used in content and allows deletion of orphaned paragraphs. Post-Installation Navigate to admin/content/paragraph-cleanup to view and delete unused...
Categories: Performance