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

53,972 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.

Permanent Entities

This module provides a new type of entities that cannot be created or deleted using the Drupal UI. This is valid also for site administrators with full privileges. Permanent entities can only be...
Categories: Content editing experience

Accessibility Scanner

Synopsis The Accessibility Scanner module allows you to use Drupal in combination with Deque's Axe toolset to perform web accessibility scans on local and remote websites based on a list of URLs or...
Categories: Developer tools

Drulma companion

Drulma companion is a helper module for the Drulma theme. It is built to use the Bulma CSS framework. Features Implements blocks with configurations from Bulma adapted to Drupal. Adds Fontawesome 5...

Coffee Mediteran

DEPRECATED: Functionality moved to admin_toolbar_mediteran This module improves and fixes some minor issues of UI in the coffee module, the improvements are meant to work with Mediteran Admin Theme...
Categories: Administration tools

Simple SEO preview

The Simple SEO preview module provides a new field to let content editors manage node meta title & meta description. A Google preview help contributors visualize how non-visible meta title & meta...
Categories: Search engine optimization (SEO)

PDF Slideshow

The module provides a file type field formatter that converts the attached pdf file to an image slideshow. Features: Set the desired image size Set the desired number of pages to show Prerequisite:...
Categories: Media

Config Export to PHP array

🇺🇦 This module is maintained by Ukrainian developers. Please consider supporting Ukraine in a fight for their freedom and safety of Europe. The module provides a page like the Single export page...
Categories: Developer tools, Import and export

CiviCRM Add to Calendar

Upgrades CiviCRM event iCal buttons to a better looking dropdown that includes a link to Google Calendar. Additionally, this module provides a settings page to configure event description display...
Categories: Integrations

Podigee Podcast Player

A field formatter for audio files implementing the Podigee podcast player Features Show a cover image for the podcast from the same media entity using tokens (same for title, description and...
Categories: Site structure, Media

Nbox

The Nbox module provides an full fledged internal mail/messaging system. Contains the core functionalities and entities for sending and receiving messages, working with threads and all mailbox...
Categories: Integrations

Manage display extras

Additional features for the manage display module https://www.drupal.org/project/manage_display/ Features Adds a title formatter for string fields that accepts classes on the link. Contributions...
Categories: Content display

Migrate Source RSS Scraper

Support RSS + HTML scaping source for migrations. This plugin provides a migrate source plugin rss_scraper that's a combination of RSS feed reader and HTML scraper. It assumes a listing of (for...
Categories: Content editing experience

One API - for Android App

API module to integrate with One Drupal Android App in Google Play Store at https://play.google.com/store/apps/details?id=com.technikh.onedrupal Through your phone app you can Login, Create & edit...

Commerce Payment Extra

This module provides additional API to commerce_payment. Features included in this module: - automatically place orders authorized on order balance - capture payment if order state changes to...
Categories: E-commerce

Email Validator

EVA (short for Email Validator) is a validation tool aimed at keeping your platforms free from fake or disposable email accounts. This plugin for Drupal provides an easy 3 step integration to get...
Categories: Administration tools, E-commerce, Integrations

Block Content Extra

Add enhancements to Block content to allow it to be more efficient to use it to create content which is not a block and doesn't need a landing page.
Categories: Content editing experience

Style Entity

This module defines a configuration entity, describing a style that can be applied to block, paragraph, or node entities. For a write up of this module, please visit: https://blog.horizontaldigital...

Protected Content

INTRODUCTION This module integrates OpenPGPjs to implement client-side encryption, ensuring that even Drupal administrators or sysadmins cannot access user data. It supports two modes of usage:...
Categories: Access control

Pagedesigner Megadropdown

Migrate retry

This module automatically re-queues the migrate failed rows so that they can be re-migrated. It is useful in case a row can not be migrated due to errors that can not be migrated from the migration...
Categories: Developer tools, Import and export

Commerce Quantity Options

Module provides a widget for an order item types and a handler for commerce order item in which you may provide radio or select type options to edit quantity field. Module also support outputting a...
Categories: E-commerce

Bitly Links

Overview This Bitly Links module integrates Drupal 8 sites with Bitly a URL shortening service and a link management platform. Site administrators are able to create bitly links for different...

Image Alt Fix

Improve your Drupal Website's Section 508 Compliance by Making Images with Missing Alt Text into Accessible Images Scan your website's rendered content for images with missing or blank alt text...
Categories: Administration tools, Content editing experience, Media

CallUs

This module places a Call Us button (click-to-call) to the different different place in your website of the screen which is visible for your mobile visitors and website. This module very useful for...
Categories: Content editing experience, E-commerce, Media

Open Badges Issuer

A Mozilla Open Badges implementation for Drupal. 🇺🇦 #StandWithUkraine Please consider supporting Ukraine in a fight for their freedom and safety of Europe. Logo icon by Solar Icons in CC...

Pages