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

17,670 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.

Files and Folders

Développement is in process. Somes features didn't work as expect for the moment All Files and Folders are created as nodes. Introduction It allows users to organize, browse, and manage files and...
Categories: Content display, Content editing experience, Site structure

LMStudio Provider

Need a flexible AI solution you can run locally? LMStudio offers a powerful GUI and the ability to run AI models directly on your local machine for testing and development. Integrated with the AI...
Categories: Integrations

Site Guardian Dashboard

This module provides a dashboard that can be used to display the information retrieved from multiple sites using the Site Guardian Dashboard API module. It is designed to be installed on an...
Categories: Administration tools

Entity Usage Explorer

Entity Usage Explorer is a module designed to accurately track and display where entities are being used throughout a site, based on the current revision of entities. Features Entity Usage Overview...
Categories: Administration tools, Developer tools, Site search

Partial Datelist

The Partial Datelist module allows site administrators to customize the visibility of the Select list widget by deactivating individual parts of date and date/time components (e.g., year, month,...
Categories: Content editing experience

TFA Email Support

TFA Email is a lightweight plugin that extends the core functionality of the TFA (Two-Factor Authentication) module by adding support for email-based one-time passcodes (OTP) as a second factor. By...
Categories: Security

Writesonic

The Writesonic AI Analytics Drupal module provides server-side analytics tracking that automatically captures data from all incoming HTTP requests, offering more reliable tracking than client-side...
Categories: Integrations

Orchestration

The Orchestration module exposes Drupal's capabilities to external automation platforms like Activepieces. It lets external systems trigger Drupal workflows, call AI agents, and execute business...
Categories: Automation, Integrations

Book Organizer

Book Organizer delivers a clean, Views-powered administration experience for Drupal book module. It surfaces every top-level book alongside its nested pages in a single hierarchy-aware table with...
Categories: Administration tools, Content display, Content editing experience

Config Ignore: Config Actions

This module provides four (opinionated) Config Actions for Config Ignore module that can be used in Drupal Recipes to manage ignore patterns safely across different operational modes. The goal of...
Categories: Developer tools

ICES

Integral Community Exchange System is a suite of Drupal modules featuring social currencies management for communities. Integral CES wants to be a modern alternative to the widely-used software CES...

Apostroph Group TMGMT Provider

Brief description Apostroph Group plugin for the Translation Management Tools (TMGMT) . The plugin allows the user to send content directly from Drupal to Apostroph Group and automatically import...
Categories: Multilingual

SSO Connector Cookie

Introduction SSO Connector – Cookie provides cookie-based Single Sign-On for Drupal sites that share a common parent domain. It is intended for multi-subdomain platforms where users should...
Categories: Access control, Security

Revisions Bulk Operations

Provides bulk actions for the revisions tab in entities to allow bulk-deleting them (for now). This started here: [#3555771] and we hope this will one day land in Core: [#3581729] Possible future...
Categories: Administration tools, Content editing experience

Extra Paragraph Types (EPT): Block

Extra Paragraph Types: Block module provides ability to insert an existing block as EPT Paragraph. Demo: EPT Block EPT modules provide ability to add different paragraphs in few clicks. You can...
Categories: Content display, Content editing experience

Fine Image Upload

This module add a new field widget ('Fine image upload') to the image field. It makes standard image upload field more user-friendly and simple to use by showing only necessary settings and adding...
Categories: Site structure, Media

Super Nav

Important! I have released a new module called Navigate based off of the ideas behind Super Nav, with some marked improvements and structural changes which should eliminate some of the...

check_drupal

Nagios drupal plugin to monitor the state of a drupal site for security updates, system updates, core errors, core warnings and missing db updates. NOTE This check can be used in two ways: Let...
Categories: Administration tools

Geo-Map Field

The Geomap Field module provides a new type of field Address containing several fields: Address name Street Postal code City Country Additionnal address information Latitude Longitude The fields...
Categories: Site structure

Drubuntu (unsupported)

Drubuntu is a Drush script that sets up a highly functional pre-configured Drupal development environment on Ubuntu, and allows you to rapidly add, install and remove platforms and sites. Drubuntu...
Categories: Developer tools

Project Context Connector

Make Your Drupal Site AI-Discoverable Project Context Connector exposes a safe, read-only JSON snapshot of your Drupal site for AI agents, automation scripts, Slack bots, and CI/CD pipelines....
Categories: Artificial Intelligence (AI), Developer tools, Integrations

AI Agents Experimental Collection

This module provides a collection of experimental AI agents for Drupal. Each agent is a standalone submodule that can be installed individually, or you can install the main AI Agents Experimental...
Categories: Artificial Intelligence (AI)

Webform Macro

This module replaces and supercedes the Webform Computed Component project at http://drupal.org/sandbox/vernond/1301484 This module provides a way to calculate values for Webform components and/or...
Categories: Developer tools

Trinion Books

This module is multilingual. There are 2 languages available in it - Russian and English. The description of the module in Russian is available at the link. What is the basic functionality?...

Site Entity

Site Entity makes a Drupal site fieldable. Site Entity creates an entity type and a default entity which is loaded during hook_init. All view modes (except tokens) on this entity type are exposed...
Categories: Administration tools, Content display, Developer tools

Pages