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

55,469 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.

Canvas Multilingual

Asymmetric translation support for Drupal Canvas. This module is in beta (1.0.0-beta1). Drupal Canvas does not currently support multilingual sites. When URL language prefixes are configured (/en/,...
Categories: Multilingual

Monobank Payment

🇺🇦 This module is maintained by Ukrainian developers.Please consider supporting Ukraine in a fight for their freedom and safety of Europe. This module provide Payment integration with Monobank...
Categories: E-commerce

OpenCalais API

What is it? The Calais Collection is an integration of the Thomson Reuters' Calais web service into the Drupal platform. The Calais Web Service automatically creates rich semantic metadata for the...
Categories: Content editing experience, Site structure

Event Pipeline

Event Pipeline provides a flexible, plugin-based system for propagating data changes from your Drupal site to external and internal services. Site builders create named pipelines through a...
Categories: Developer tools, Integrations

Apigee Extras

Enhances the Apigee integration by providing extended developer portal utilities. Works with Apigee X and Apige Edge. Modules Views integration, allowing site builders to create complex, filtered...

LocalAI Provider

AI-Provider for LocalAI: LocalAI is the free, Open Source OpenAI alternative. LocalAI act as a drop-in replacement REST API that’s compatible with OpenAI API specifications for local inferencing....
Categories: Integrations

Sites diff

This module is intended for multi-site Drupal setups where a single content entity can carry site-specific override revisions alongside a canonical version. It makes it straightforward for content...

Comment tracker

Here, write an introduction that summarizes the purpose and function of this project with a focus on users brand new to Drupal. Answer the question: What solution does this module provide? The...

Brreg API

API module for Brreg. You probably do not need this module unless another module requires it.
Categories: Integrations

Temporary token

WIP

Importer

This module will be the new home for LocalGov Publications Importer, when it's been decoupled from the rest of LocalGov Drupal.
Categories: Administration tools, Import and export

Menu Link By Default

Evergreen content is best managed within a menu, particularly for sites utilizing modules like Pathauto for automated path aliases. This approach encourages editors to systematically integrate new...
Categories: Content editing experience

Ajax link

The ajax link module give tools for themers and developers to easily implements ajax links. Core implements AjaxResponse methods, but if you already have a page with content you want to append or...
Categories: Developer tools

Image Mime Validator

Here, write an introduction that summarizes the purpose and function of this project with a focus on users brand new to Drupal. Answer the question: What solution does this module provide? The...

Form fieldset collapser

Simple lightweight module to open and collapse all fieldsets and detail sections of forms. Features Adds "open all" and "collapse all" to the top of forms by form ID to allow users to open and...
Categories: Administration tools

Pantheon Solr Proxy (see Pantheon Solr API)

See https://www.drupal.org/project/pantheon_solr_api

Parallel batch processing

Batch Task Parallelization Integration of the PHP parallel library into Drupal 10, providing a service to significantly improve batch process efficiency. It allows three different ways to execute...
Categories: Developer tools

Stale 404 Purge

Stale 404 Purge clears stale reverse-proxy cache entries for URLs that previously returned 404 Not Found but later become valid. This helps prevent upstream caches such as Varnish from continuing...
Categories: Performance

Chophper

Chophper provides field formatters for truncating formatted text fields using the Chophper PHP library, which preserves HTML structure while truncating content. Two formatters are provided: Trimmed...

Drupal Security Team

This project is a collection point for the Drupal Security Team. The repository contains several different types of code and information. Customizations used on security.drupal.org itself. It is...

Search API Solr Proxy Connector

Search API Solr Proxy allows multiple Drupal sites to share a single Pantheon-hosted Solr search server via an authenticated HTTP proxy, removing the need for each site to maintain its own...
Categories: Integrations, Site search

Simple Sitemap Authenticated

This module extends the Simple XML Sitemap module by creating an additional sitemap for content (entities, views, custom links) which requires authentication. Features The module creates the...
Categories: Search engine optimization (SEO), Site search

Entity Registry

Entity Registry provides a generic entity tracking infrastructure for Drupal. It automatically detects when content is created, updated, or deleted and dispatches those changes to consumer plugins...

Markdown Docs

Markdown Docs lets you publish a folder of Markdown files as browsable documentation pages inside the Drupal administration interface. It is a lightweight solution for teams that already maintain...
Categories: Administration tools

External link status check

Module Overview: External Link Status Checker External Link Status Check helps site administrators monitor outbound links across Drupal content entities by detecting external URLs, tracking their...
Categories: Administration tools, Search engine optimization (SEO)

Pages