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

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

Instagram sync

This module allows you to import Instagram posts as a custom entity to your website. You can use them in views, blocks, etc. Features Import posts, videos, carousels Posts auto-sync by chosen...
Categories: Content display, Import and export, Integrations

Webform Post Remote Queue

This module extends the Webform Remote post handler, which posts submissions to a URL. The Remote post (Queued) handler provided by this module adds the submission to a queue to be handled at a...
Categories: Integrations

Sector External Links

We love extlink. This module patches extlink so material symbols flavour span elements are used instead of Font Awesome.
Categories: Content editing experience

Color Picker Field

This modules provides a color field which can be used in content types to set text color of body value. Features Post-Installation
Categories: Content editing experience

Organizational Charts

Responsive Drag and Drop Organizational Charts or Diagrams, using jQuery UI Draggable and Droppable. Features Drag and Drop UI Supports up to 3 css media queries (desktop/tablet/phone) Supports...
Categories: Content display, Content editing experience

Theme File Editor

Web-based file browser and syntax-highlighted editor for editing theme files directly from the Drupal admin UI. Overview The Theme File Editor module provides a web-based interface for viewing and...
Categories: Administration tools

Advanced Content Blocks

The Advanced Content Blocks module allows you to easily add different types of content to your website. It includes blocks for: Audio Players: Embed audio files like music or podcasts on your site....
Categories: Content display

Ironstar

Currently under development, this module provides recommended configuration for the Fastly, Memcache, and Monolog repos so that they are configured to take advantage of the underlying Ironstar...
Categories: Integrations

Session Reminder

The Session Reminder module for Drupal displays a modal before a user's session is about to expire, allowing them to extend their session duration and prevent logout. Features Pre-Expiration...
Categories: User engagement

GroupexPRO sync to PEF in Open Y

Synchronizes GroupEx schedules to PEF.
Categories: Integrations

Cache Table Rebuild

This module takes inspiration from this Stack Overflow answer, to the question of "How can one quickly truncate an enormous database table?" It uses an approach of creating a new version of an...
Categories: Developer tools

Perplexity Provider

Perplexity AI Provider for Drupal This module provides Perplexity AI integration for Drupal's AI module. It allows you to use Perplexity's powerful language models for various AI tasks in your...
Categories: Integrations

xClaro (Claro Dark)

Gin to replace Claro Drupal core to adopt Gin admin theme to replace Claro. See: https://www.drupal.org/about/core/blog/drupal-core-will-adopt-gin-admin-theme-to-replace-claro This project is...

Tooltip Modal Popup

This module provides a tooltip at provider selector and on click of that it shows configured info in popup. USE CASE ---------- 1. If you want to show tooltip with a modal popup then this module is...
Categories: Content display

Admin Password Reset

Summary Admin Password Reset adds the ability for administrators to send password reset links directly from the user management interface, with optional account blocking for enhanced security....
Categories: Administration tools

Image Style Description

Introduction The Image Style Desc module dynamically adds descriptive help text to image fields, displaying dimensions based on the configured image style. This simplifies the content editing...
Categories: Content editing experience, Developer tools, Media

Required by Content Moderation state

This module allows fields to only be required when their associated entity reaches a certain Content Moderation state. For example, you could keep a certain field optional while editors are working...
Categories: Content editing experience, Site structure

Content Overview

The Content Overview Module for Drupal is a powerful tool designed to generate a dynamic and structured overview of content within a node. This module automatically creates a table of contents...
Categories: Content display

ECA Group

Integrates ECA with the Group module.
Categories: Automation, Integrations

Markdown Importer

Introduction The Markdown Importer module is a powerful tool for importing Markdown files into Drupal nodes. It supports integration with both GitHub and GitLab or Private hosted public...
Categories: Import and export

CCA Taxonomy Manager

An experimental, Views-based taxonomy manager: * browse large taxonomies (assumes non-hierarchical vocabularies) * filter using Search API Database search (offers English stemming) or Search API...
Categories: Administration tools

Vault KV Integration

This module makes it possible for your Drupal website and OpenBao/hashicorp Vault to integrate seamlessly. It enables safe access to and use of encryption keys kept in Vault by Drupal. You can...
Categories: Security

Artisan Styleguide

Artisan Styleguide for Artisan theme Access to "/artisan-styleguide" to preview styleguide (it requires "administer themes" permission). Use module provided SDC as a reference "artisan_styleguide...
Categories: Content display, Content editing experience, Developer tools

Metatag Search.gov

This module works with the Metatag module to add the searchgov_custom* fields that search.gov uses to allow for additional fields for their Search Filters (Faceted Search). Probably if other custom...
Categories: Site search

Breakpoint Field

Defines a field type that allows the user to select a breakpoint group and then makes those breakpoints available to be selected. Community Documentation Add the field to your content type, select...
Categories: Content display, Content editing experience, User engagement

Pages