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.
Field Show All
Based on https://www.drupal.org/project/field_load_more but uses text instead of a button, shows all items on click and toggles to show less
Categories: Content display
HTML Page
Introduction The HTML Page module allows webmasters to build custom landing pages using Ace editor. This module provides an entity to design a complete page in HTML that stands apart from other...
Categories: E-commerce, Content editing experience, Content display
Migrate: Parse Textile
Looking for new maintainers, I am no longer in the Drupal world Parses textile into HTML (if detected) in a field during a migration.
Categories: Developer tools, Import and export
JWT Block
The JWT Block is a module that contains a block with a link to an endpoint using a JWT Token, extending this block you can change the payload of the token. Works with Key and JSON Web Token...
Categories: Security
Entity Reference Views Backfill
This field formatter allows a specified view to auto populate entities into the rendered version of an Entity Reference field. The formatter allows for mapping values dynamically from sibling...
Categories: Site structure
Drupal commerce admin Recipt Mail
Drupal commerce admin can able to take receipt mail on every order. by using module template you can able to customize your mail template. Mail send to mail address which is located on here "admin...
Categories: Integrations
Page Notifications
This is a lightweight module that allows Anonymous users to subscribe to a page (node) and receive immediate emails which include notes or small message about any changes or modifications to that...
Categories: Content editing experience
Config manual export and import
This module is export and import config by search key . This manage config with another concept. More easy to manage config files Why use this module ? Search config by key Via Full Backend...
Categories: Developer tools, Import and export
Lock Layout Builder
This module provides the locking mechanism to discourage concurrent editing on layout pages(eg: node(1), block_content(35), etc...). In other words, this restricts the other user(2) from performing...
Categories: Access control, Content display
Group Members Extra
Enable extra functionality for group memberships. Group Contacts This module allows you to mark group members as group contacts. These will be shown on the Group page allowing site users to contact...
External Register Redirect
Configure external redirects after user registration. If a user registers via "SITE_URL/user/register?redirect=https://EXTERNAL_SITE_URL" and "EXTERNAL_SITE_URL" is in the list of allowed domains,...
Categories: Access control
IO Builder
Summary The IO builder is a visual builder (frontend editor, page builder...) for Drupal developed by iO: https://www.iodigital.com/en Demo https://www.youtube.com/watch?v=y0iptiuZ4Bc Frontend...
Categories: Content display, Content editing experience
farmOS Biodynamic
Provides a flag for marking records as "Biodynamic" in farmOS.
farmOS Organic
Provides flags for marking records as "Organic", "Not Organic" and "Transitional Organic" in farmOS.
Commerce Add To Cart Pop-Up Form
The add to cart pop-up form module provides an add to cart link pseudo field to each product type that allows you to display the product, selected variation, and add to cart form in a themeable pop...
Categories: E-commerce
Commerce Quaderno
What is Commerce Quaderno? The Commerce Quaderno module provides integration with the Quaderno automated sales tax calculation and reporting for Drupal Commerce. The tax is calculated based on the...
Categories: E-commerce, Integrations
Data Provider
The data provider module provides a way to encapsulate an internal/external resource that can be used in multiple areas of a web application without rewriting logic that is found usually in the...
Categories: Decoupled, Developer tools, Integrations
Address for Rep. of Moldova
This module extends the module address by adding the list of districts and subdivisions for the Rep. of Moldova. Read the documentation for more information. Dependencies address Composer If your...
Categories: E-commerce
Notifybar
Notifybar module provide you functionality to show the notification bar at the page top and bottom. The block with name "Notifybar" to show on the site. How to use: Download and extract files in...
Categories: Accessibility
Migrate: Exclude Entities
Allows specific entity types to be excluded from the Drupal migration. This can be useful to avoid errors for entity types which were used on a Drupal 7 site but which are no longer needed on the...
Categories: Import and export
Targets
Overview This is an easy way to split a content for a specific group of site visitors. This module will split your site by a specific url prefix after installation and configuration. You can create...
Categories: Site structure
Yext Search
This module provide an integration of yext search. The Yext Search Experience Cloud is a Software as a Service (SaaS) product suite that puts businesses in control of their facts online. By...
Categories: Site search
Commerce Invoice Payment
This module extends Commerce Invoice to permit customers to make payments against their open invoices. It does so by providing an Invoice payment order item type, order type, and checkout flow...
Categories: E-commerce
Traversable Menu
Just an implementation of https://github.com/jimkeller/traversable_menu on the top of Drupal 8/9. INSTALLATION ------------ The installation of this module is like other Drupal modules. 1. Copy...
Categories: Accessibility, Developer tools, Site structure
Webform notify draft authors
Use case Two or more users can collaborate on the same webform. They can fill out form fields and save intermediate results as a webform drafts. The module enables to collect email addresses of...