
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.
Bootstrap Classes
The module is designed to facilitate and speed up development using a Bootstrap 4 framework. Creates a configurable set of Bootstrap 4 classes for using in other modules. The following modules are...
Categories: Content display
UIkit Views
CONTENTS OF THIS FILE --------------------- * Introduction * Requirements * Installation * Configuration * Using Views INTRODUCTION ------------ The Views UIKit module adds styles to Views to...
Categories: Content editing experience, Content display
Layout Builder Title Link
Overview The Layout Builder Title Link module provides a new URL field to the block configuration form in layout builder to overrides the title field and makes it linkable. This module provides a...
Categories: Administration tools, Content editing experience, Site structure
Cookiebot ignore
This simple module allows you to specify which javascript libraries should be ignored by cookiebot's auto blocking mechanism. It basically adds the data-cookieconsent="ignore" attribute to the...
Categories: Administration tools, Developer tools
Admin add_js
INTRODUCTION The module Admin add_js allows the admin (with proper permissions) to add the script via admin configuration. There is a configuration option for the Admin to enter the script. * For a...
Categories: Developer tools
Prehome
This module displays a splash-screen (prehome) on the desired pages. It adds a new entity 'prehome' that you can customize as a standard entity (fields, form & display) to fit your requirements. It...
Categories: Content display
Calendly
Embed Calendly helps you add Calendly scheduling pages to your Drupal website in an easy and simple way. Allows visitors to easily schedule meetings anywhere on your Drupal website, through Calendly.
Categories: Integrations
Mailchimp Webform Handler
This module allows you to add a new contact from a webform to a Mailchimp list without enabling a dependent Mailchimp-module. Why I created this module? In a website we are developing we need to...
Categories: Integrations
CIS (СНГ) currencies rates
English description below. Модуль предназначен для получения курсов USD и EUR по отношению к русскому рублю, казахстанскому тенге, киргизскому сому, азербайджанскому манату, белорусскому рублю и...
Categories: E-commerce, Integrations
farmOS Fungi (Mushroom module)
Provides features for managing mushroom production in farmOS. This is a replacement for the old Mushroom module for farmOS v1: https://www.drupal.org/project/farm_mushroom
Group bonus
This module adds various small tweaks on top of the Group module. Features 1. Redirect users back to the content (node) after saving group content forms. 2. If using the Linkit module will also...
Categories: Content editing experience
Datetime range bonus
Implements some bonus features for the datetime_range core module
Categories: Site structure
DANSE Content Moderation Events
When this module is installed and enabled, DANSE Events will be created when content moderation events occur. (Specifically, when new content moderation entities are created)
Categories: Administration tools, Content editing experience, Developer tools
Cron Timing
The module provides you Manually Add multiple cron time in the second. INSTALLATION ------------ * Install the Cron Timing module as you would normally install a contributed Drupal module. Visit...
Categories: Performance
Address autocomplete (France)
This module uses the locality API provided by the French government to add an autocomplete feature on French address fields. It suggest cities based on the postal code entered by the user. To use...
Categories: Site structure
OptiPic images optimization
Smart images optimization and WebP convertation on the fly with OptiPic CDN. What does OptiPic CDN do when trying to request an image from it: Returns the WebP version of the image, if the browser...
Categories: Media, Performance, Search engine optimization (SEO)
Mail notify
Enables to notify users with specific roles about content updates via email. Sponsor concept.interactive Configuration 1. Visit /admin/config/system/mail_notify or via menu: 'Configuration' > ...
Categories: Content editing experience, Site structure
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 Packeta
Provides Packeta shipping widget for Drupal Commerce. Packeta is also known as: Zásielkovňa (Slovakia) Zásilkovna (Czech republic) Csomagküldő (Hungary) Przesyłkownia (Poland) Coletăria (Romania)...
Categories: E-commerce
Anonymous session Toolkit
Add a consistent way to the website to ensure a session for anonymous users for reliable session related functionality. Include the service in your application where the session is important, and...
Categories: Developer tools
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
Term Hierarchy By Language
Term Hierarchy By Language enables you to manage the weight and hierarchy of terms by language. After enabling this module you can decide per vocabulary whether to display all terms of a vocabulary...
Categories: Content editing experience, Multilingual, Site structure
Active Facet Page Title
Active facets replace the current page title. No configuration needed Code based partly on active facet pills Any improvements or changes are welcome. NOTE: [#3273162]
Categories: Site search
Set author - Plugin for the Entity Share module
Set the author of shared content entities to the same user as the remote site or a pre-configured author. Optionally, the plugin can also be configured to create a new user account, if the remote...
Categories: Import and export
Leaflet Map Block
Simple map block to display fixed map location. Install the module, go to Block layout and insert a Simple map block. Configure the point and pop-up message. That's it all! The "hard code" was...