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

54,252 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.

Writer AI

This module provides integration with https://writer.com/ AI models for the Drupal AI module. Requirements Drupal 10 or 11 AI module Key module A valid Writer.com API key Installation Enable the...
Categories: Artificial Intelligence (AI)

Lawwwing

Integrate Lawwwing CMP into Drupal to automate cookie consent banners, privacy policies, and legal compliance with global data protection laws. Features Automatically integrates Lawwwing’s Consent...
Categories: Administration tools, Integrations

Fondy Payment Gateway for Ubercart

About Fondy Payment Gateway module allows the admin to set up the Fondy payment method on their store. The customer can select the Fondy Payment Gateway as the payment method and enter their...
Categories: E-commerce, Integrations

TacJS for Piano Analytics

This module allows to use the Piano Analytics Drupal module with the TacJS module.
Categories: Integrations, User engagement

Archival Resource Key Identifier Name Mapping

This module allows your Drupal site to act as a Name Mapping Authority for ARK (Archival Resource Key) Identifiers. It will resolve ARK identifiers to content on your site which you have designated...
Categories: Administration tools, Content editing experience

Bunny - RabbitMQ for Drupal

This modules provides RabbitMQ integration with Drupal's queuing system. Features Replace the Database queue with RabbitMQ for all or selected queues. Provides methods for developers to integrate...
Categories: Integrations

NLdoc

Placeholder for NLdoc.
Categories: Accessibility, Integrations, Media

User ban (user_ban)

This module allows permitted users to temporarily or permanently block user accounts. Who can ban users is specified with the provided permissions. Temporary blocking of users or ban user will be...
Categories: Access control

User cancel entity queue

If users created a lot of content and want to delete their account at some time it might be problematic edit all their content immediately at the time they decide to do so. This module therefore...
Categories: Access control

Inactive Users

Inactive users module helps site administrators manage and clean up user accounts that have been inactive for over 6 months by: Identifying inactive users Sending warning emails Deleting accounts...

Hijri Format

A simple module that converts dates to Hijri format, The module adds a display format for created and changed fields for Nodes and Comments entities, and Date fields for all entity types. Module...
Categories: Site structure

Media Revision

The Media Revision module provides intelligent file management for Drupal media entities with automatic revision control. Key Features Smart File Management Automatic Revisions: Creates new...
Categories: Content editing experience, Media

DXPR CMS Layouts

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...
Categories: Content display, Content editing experience

Gamify by User Points

The module is intended to provide an easily accessible option to increase user-interaction by gamification. It can be used to manage user points for creating, editing and deleting entities. In...
Categories: Access control, User engagement

Drupal YouTube

Display YouTube videos from any channel or playlist on your Drupal site with a responsive, accessible interface. Features 📺 Channel & Playlist Support: Display videos from entire YouTube channels...
Categories: Media

Entity Form Modal

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...
Categories: Content display

Book Library API

The Book Library API module offers a modern solution for managing book collections within current Drupal releases. This module provides a robust and structured system for defining and storing key...
Categories: Content display, Content editing experience, Decoupled

Entity Clone Simple Sitemap

Extends the Entity Clone module to automatically clone Simple Sitemap settings whenever entities are cloned. Features Automatically clones Simple Sitemap overrides for content entities. Preserves...

OpenFed Migrate

OpenFed is a general-purpose, multilingual Drupal 7 and Drupal 8 distribution. It is developed by the Belgian Federal Public Service Policy and Support (BOSA) as part of the Fast2Web offering. This...

Bibliocommons

Bibliocommons list integration. Features Post-Installation Additional Requirements Recommended modules/libraries Similar projects Supporting this Module Community Documentation
Categories: Integrations

Megamenu SDC

A menu system that takes the best practices from Olivero's menu system, and wraps them in Single-Directory Components. Different variations support different front-end libraries and options like...
Categories: Content display, Content editing experience

Schema.org Metatag Software Application

Adds Schema.org SoftwareApplication to the JSON LD array. Creates SoftwareApplication. Not feature complete with schema.org, please suggest additional tags as required. Initial issue on parent...
Categories: Search engine optimization (SEO)

WebformAutocomplete Select2

Purpose of this module to provide a the component Autocompleteselect2 where user can add the custom router in component ,autocomplete data comes from the custom request.
Categories: User engagement

ElasticSearch Attachment

Try to fork/rewrite search_api_elasticsearch_attachments in order to support ElasticSearch_connector 8.x (for ElasticSearch 8.x) and using search_api_attachments. [to be continued] Features The...
Categories: Site search

Exchange Rate

The Exchange Rate module provides functionality for fetching, displaying, and converting real-time currency exchange rates using the ExchangeRate-API. It allows site administrators to add a fully...

Pages