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

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

Group outsider in

Also apply the 'advanced outsider permissions' to group members, in addition to basic member permissions, so that an outsider does not lose its rights when it becomes a member. This module is...
Categories: Access control

Base Field Display Override

Base Field Display Override lets the site builder enforce entity base field visibility in field UI. For any entity, the hidden fields (ID, created date, author...) become accessible in the displays...
Categories: Site structure

AJAX Dashboard

AJAX Dashboard is a simple dashboard construction module, which allows developers to build AJAX-powered dashboards using a YAML configuration and a selection of plugins. Using this module requires...

GraphQL Menu

Adds menu helpers for GraphQL v3, that facilitates the query of submenus. Get child links and their entities while using menuLinkContentById() Get all menu link tree elements as MenuLinkContent...
Categories: Decoupled

DataDog Logs HTTP

Logs Drupal watchdog messages to DataDog This is managed on GitHub
Categories: Developer tools, Integrations

Book Access Code

The Book Access Code module adds the ability to use access codes to grant read access to Books. This adds functionality to Drupal core's book module. Features / Design Decisions Multiple access...

Synchronize composer.json With Contrib Modules

This module is unsupported due to a security issue the maintainer didn’t fix. If you want to use this module, your options are: Choose another, actively maintained module instead Following the...
Categories: Developer tools

VBO Push Notifications

Allows sending customized Push Notifications via Firebase Cloud Messaging (FCM), with all the available flexibility of Views Bulk Operations (VBO) and the Token module. Configuration: 1. Install...
Categories: E-commerce, Decoupled

Workflows extras

Workflows extras was developed as part of the Sector Distribution to provide some extra tools around Drupal core's Workflows experience. It sets up a default workflows configuration that should be...

Site Branding Per Role

A simple module that provide functionality to add different path to brand according to roles.On click of brand user will redirect to particular path as per role.Admin can configure visibility of...
Categories: Administration tools, Content editing experience, Access control

Url Restrictions

Url Restrictions is a module to restrict the drupal default url such as node/*,taxonomy/* and user/* for the entity type. This module will support for restricting the url from page wise. -> Node ->...
Categories: Administration tools, Search engine optimization (SEO)

Stratus Meridian's App Dashboard for Apigee

Stratus Meridian' App dashboard for Apigee integrates with Apigee Edge module and provides a dashboard for Apps created on Developer portal. The following steps can be performed using this module...
Categories: Administration tools, Access control

Inline Translation

Inline Translation module uses the core's content translation configurations to display the translation of fields on the main/primary language's edit/add page instead of a separate tab.
Categories: Administration tools, Content editing experience, Multilingual

Coronavirus Live Tracker

This module is only for the purpose to display COVID-19 data on your site. It has been developed with the Help of www.trackcorona.live API and Amcharts API implementation in Drupal 8. It contains 2...
Categories: Integrations

BEE Hotel

BEE Hotel — The Drupal platform for hotels, B&Bs, and lodging. • Direct booking engine • Dynamic rates & availability • Daily planner & operations • Guest messaging tools • Integrated PMS (BAT) &...
Categories: E-commerce

Entity Reference: Preview

Why this module? When you preview the latest version of an entity (ex: a node) you only preview that entity. That means that referenced entities in that page are rendered with the published version...
Categories: Content editing experience, Content display, Site structure

Static Suite

A suite of modules to decouple Drupal and turn it into a static site, built by a Static Site Generator like Gatsby or Next.js. It exports data to static files (JSON, XML, etc), runs a build process...
Categories: Decoupled

Cleave.js for Drupal

This is a Drupal module that integrates the cleave.js input field auto-formatter with the Drupal form-API. This is pure API module without any UI. You only need to install it, when anoher module...
Categories: Developer tools, Integrations

Emergency Notification

Introduction Provides the ability to display a customizable emergency notification on all pages, exempt the pages that are being excluded in the configuration. Once the is dismissed the emergency...
Categories: Content display, Developer tools

Link field Preview

This modules adds new field type which stores url, title and content of that url. Providing formatter and widget for it. Special feature is in field widget where we use Goutte library which is "a...
Categories: Content editing experience, Content display, Developer tools

Entity Visitors

Are you looking for adding a block to your entity either the user, node or any custom entity that is showing the users viewed this entity? like in LinkedIn where you can see the people viewed your...
Categories: Content editing experience, Integrations

Entity Updater

Mass updates entities via a queue Contribute Reach out at #drunomics-contribute at the Drupal Slack!
Categories: Content editing experience

Sync UUIDs!

During development, you often have to upload code from the version control system to multiple servers. You can use this module to synchronize the configuration. Also, this module can be useful if...
Categories: Developer tools

Cache UI

The Cache UI module aims to provide the missing UI for cache bins and entries. Warning! Experimental module, use with caution. Features This module provides a new UI to list cache bins at /admin...
Categories: Developer tools

Domain Fields Settings For Drupal 8.x / 9.x

OVERVIEW This module provide additional functionality to the admin user for accessing fields based on domain. The main functionality of this module to provide an admin interface from which we have...
Categories: Content editing experience, Access control, Content display

Pages