Add functionality and customize your Drupal application with thousands of projects contributed by our amazing community.

55,449 modules match your search

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.

jQuery UI DateRangePicker Widget

Integrates the "jQuery UI DateRangePicker" widget as a module. Provides a field type, form element and integration with the Better Exposed Filters module for date fields. Uses library http://tamble...
Categories: Site structure

Copyright Notice Field

Provides a field type to store and display copyright notices. For example, after adding a copyright notice field to a content type and setting the starting year to 1982, the field will render as: ...
Categories: Content display, Content editing experience, Site structure

Convert Currencies

Convert Currencies Convert Currencies is a robust, modern Drupal 9/10/11 module for real-time currency conversion and management. It provides a user-friendly admin interface, developer-friendly...
Categories: E-commerce, Integrations

Power BI Integration

Power BI Provides tools to integrate Power BI into Drupal What is it for? These modules provide the tools to integrate Power BI into Drupal, with the different modules you will be able to access...
Categories: Integrations

Node Menu Placer

Node Menu Placer provides a new UI to facilitate the quick placement of nodes in complex menu structures. This module works with the Menu Link Weight module to update the menu settings of the node...
Categories: Content editing experience, Site structure

Country Alter UI

Provides an interface to alter the built in country names and codes.
Categories: Site structure

Filter External Link Icon

This module helps with marking external links inside formatted text fields. It provides a text filter plugin that appends a span element -
Categories: Content editing experience

farmOS Weather

Provides a quick form for tracking precipitation observations in farmOS.

Webform widget handler

Allows for webform handlers to alter the field widget editors see when a webform is embedded into an entity with a field. For example instead of presenting a YAML field to provide default data for...
Categories: Content editing experience

Content View Bundle Permissions

This module provides permissions to selectively show content of specific bundles in the content view. Additional Requirements This module requires PHP 8.1.
Categories: Content editing experience

Responsive Image Formatter Tools (RIFT)

RIFT provides Quality-of-Life improvements for setting up and maintaining responsive images in Drupal websites. The module offers a comprehensive toolkit for implementing responsive image...
Categories: Developer tools, Media, Site structure

Reset password policy

This module allows you to restrict user credentials by establishing password policies. Overview A password policy is a collection of limitations that must be followed before a user password update...

Convert URL Filter

Automatically converts internal absolute URLs into relative using text formats. Allows additional domain names to be configured in the filter settings. Current host domain name is always considered...

Highlighter Tooltip

About This module adds simple highlighter or quote selection share link functionality to a website. Usage (not ) Connect the files ./dist/highlighter-tooltip.js and ./dist/highlighter-tooltip.css...
Categories: Content editing experience

Editor css

This module gives administrators access to a powerful text editor with syntax highlighting and a live preview for editing a theme's CSS. The settings page for each theme will have a text-area where...
Categories: Developer tools

Decoupled Blocks: React

This is a React implementation for the Decoupled Blocks module. Blocks built with React can now encapsulate all that is needed for it and be added to a site via a module or in a custom theme.
Categories: Content display, Decoupled, Developer tools

User Logout Token

The Logout Token module enhances Drupal core by providing an endpoint that allows developers to obtain the logout token during the initial user login through the user login endpoint. Unlike the...

Migrate Preview

The Migrate Preview module allows you to see how your content to migrate looks like without having to execute an actual migration. It extends the Migrate Tools module by adding a tab called ...
Categories: Import and export

Block Title HTML Element

Block title HTML element allows users to choose the HTML element used by block titles through the block's configuration interface.
Categories: Accessibility, Content editing experience, Search engine optimization (SEO)

Maybe? 🤷

This module lets you access Drupal entities without worrying about accidentally triggering a fatal exception, which is especially useful in theme preprocess functions. The class is loosely based on...
Categories: Developer tools

Filehash Report

The Filehash module provides a mechanism using file signatures to determine if a file is already uploaded or not. It also provides a generate file hashes batch operation however what it doesn't...
Categories: Media

Migrate SPIP

This Drupal Migrate source plugin provides sources for migrations from SPIP to Drupal. This migration source directly queries the SPIP source database, so it must have access to the database (or a...
Categories: Developer tools, Import and export

Commerce Shipping Mondial Relay Pick up

Integrates the Mondial Relay shipping widget with Drupal Commerce. Features Provides basic integration of Mondial relay shipping solution adding shipping method and shipping pane with Mondial Relay...
Categories: E-commerce, Integrations

Twig WebP

Twig WebP makes it easier to convert any image to webp format in twig. How to use Apply towebp twig filter to any image url in twig templates. {{ img.url | towebp }}
Categories: Media

CKEditor 5 Allowed HTML

Note that new version 1.2.x-dev is now available and solves all issues that have been experienced with Drupal 10.2. This is now the recommended release for all versions of Drupal. This module...
Categories: Content editing experience

Pages