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

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

BS Slider

Plugable slider, carousel and gallery framework implementation. This module does not provide any specific slider/gallery in its core, but offers plugable sliders support. Check the submodules for...
Categories: Content display, Media

Term Revision

This module allows you to create revisions for a taxonomy term. You can view all created revisions in tabular form, view the contents of a particular revision, delete a revision and also revert to...
Categories: Administration tools, Content editing experience, Site structure

Social Geolocation

This module is there to provide a solution for Open Social to allow: - Showing entities on a map - Filtering entities on proximity All based on connecting Open Social with contributed modules: -...

Light SAML Identity Provider


Categories: Access control

Simple IP Login

This module allows you to login in users by their ip address. You can define a regex pattern for specific ip addresses like "/127\.0\.0\.0/" for the localhost ip address or "/192\.[0-9]*\.\.[0-9]*\...
Categories: Access control, Administration tools

Redirect Importer

Module allows the importing of redirect from .htaccess (so far). It uses regular expressions to extract Currently able to import redirects specified in the following formats: RewriteCond %{REQUEST...
Categories: Developer tools

Content Porter

One of the challenges in a long running Drupal implementations is having to move entities created on lower environments as part of regular feature development to higher environments including...
Categories: Content editing experience, Import and export, Developer tools

User IP Lookup

Overview This module enables tracking of each user login event, capturing and storing details such as the browser name, platform, browser version, city, region, and user ID in your database....
Categories: Site structure, Integrations, Access control

JSON:API Explorer

The JSON:API Explorer is an interactive web application for exploring your JSON:API server. Dependencies Drupal core 8.8 or above JSON:API Schema JSON:API Hypermedia The explorer SPA is always...
Categories: Decoupled, Developer tools

Linkit Media Creation


Categories: Media

Automatic Mail

The Automatic Mail module automatically send email to selected node type and specific user role. This module will send email after cron run. This module will create two admin configuration page. 1)...
Categories: Integrations

Zoom course object

This module enables Zoom meetings to be used as Course objects. The object allows for creation of new Zoom meetings or using existing ones. A lightweight API is included. Users attending these...
Categories: User engagement, Site structure

FullStory Integration

FullStory is an app that captures digital experience analytics using a javascript snippet you add to your site. This module helps you add that snippet. Requirements You'll first need to create an...
Categories: Integrations

Module Locator

This simple module allow to see module path (location) on module list page. It is useful for developers who maintain old (legacy) projects with wrong module locations, and for multisite installations.
Categories: Developer tools

Vertical Image Scrolling

Vertical Image Scrolling module will create the vertical scroll slideshow on your drupal BLOCK LAYOUT. module will create the slideshow like reel. The images will scroll one by one from bottom to...
Categories: Content editing experience, Media

Allowed Options

Allowed Options provides the ability to configure available options on the field widget level. Let's say you have the following case: 1) There is a field of list (text) type with the following...
Categories: Site structure

SendinBlue MailSystem

INTRODUCTION This module integrates SendinBlue email delivery service in the Drupal mail system. DEPENDENCIES This module requires the following modules: SendinBlue: https://www.drupal.org/project...
Categories: Integrations

Layout Builder Asset

INTRODUCTION ------------ This module allow site builders to add a CSS and to apply to layout builder blocks.This module is definitely not a replacement for theming, but it provides site...
Categories: Administration tools, Developer tools

Push Framework Alerta

Site administrators may want to be notified if important things are going on within their Drupal sites but concerned that too many duplicate notifications will just overwhelm them and the exercise...
Categories: Administration tools, Integrations

Local video thumbnail

This module allows to automatically generate a thumbnail for an uploaded video. It provides two additional field formatters for fields of type 'Video': Thumbnail: A thumbnail is generated and is...
Categories: Media

Modal block

Module for displaying any block in a modal window. It has a wide range of settings including: delay before appearance, frequency, display when trying to close the browser tab, etc. To add new modal...
Categories: Content editing experience

Tome Require Login

This is a simple module that will allow the Tome and Require Login modules to work together. The module implements hook_require_login_authcheck_alter() to allow traffic if the Tome headers are...
Categories: Access control, Decoupled

Grid Layout

Grid Layout is a simple module that provides a layout plugin which can dynamically define new regions using css grid template columns and areas.

Attach In-Body

In order to avoid a Flash of Unstyled Content (FOUC), browsers will halt rendering when they encounter a CSS include until the file is downloaded and its rules are parsed. By default, Drupal...
Categories: Performance

Simple HTML Mail

This module allows you to send HTML emails that are properly styled through the email template. Dependencies The Simple HTML mail module requires: Mail System Swift Mailer Installation Install the...
Categories: Integrations

Pages