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

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

Schema.org Blueprints Experimental

Experimental integrations for the Schema.org Blueprints module that are not ready for prime-time.

SharePoint Connector

Facilitates content synchronization between Drupal websites and Sharepoint lists using the Microsoft Graph API. Easily send your content and user submitted data directly into Sharepoint. Features...
Categories: Content editing experience, Import and export, Integrations

OTP Field (One-Time-Password Field)

NOTE: You can use this module for authenticating user logins using a One-Time-Password (sent via SMS or email). This module provides a Form API Render Element called otp_field. This element is...
Categories: Access control, Developer tools

Dynamic Links

This module provides the ability to create links that combine several other links and redirect the user to the first available link. This can be useful for sites where users have multiple roles and...
Categories: Site structure

Data Structures

The Data Structures module is a developer utility module. It provides two sets of tools to developers: drush generators for value objects, and classes for typed sequences on the most common base...
Categories: Developer tools

AI Interpolator ConvertAPI

Warning - anyone new to this module should be switching to the AI module instead, where the AI Interpolator exists as the AI Automators with improved functionality and more providers in to come....
Categories: Content editing experience, Site structure

Consumer Client IP

This module integrates with the consumers contrib-module to provide a way to map the value of a given HTTP-Header to the X-Forwarded-For HTTP-Header value for the incoming request. This is useful...
Categories: Decoupled, Security

Bootstrap UI

Integrates Bootstrap CSS framework along with a user interface for configuring and customize components, variables and plugins. Overview Build fast, responsive Drupal sites with Bootstrap UI!...
Categories: Developer tools, Integrations

Scene

Integrates Scene.js, is a JavaScript and CSS timeline-based animation library for creating animated websites. Overview Scene module, is a JavaScript Animation Library for creating animated Drupal!...
Categories: Developer tools, Integrations, Media

Bunny CDN

This module integrates Bunny CDN with Drupal. Features This module assists Bunny CDN in caching full page responses by: setting the CDN-Tag header required by Bunny CDN for tag based purging...
Categories: Integrations

Login Count

Counts the amount of times a user has logged in and exposes it to Views, nothing more. It differs from other modules by Not keeping a database record for every login, just increment. So there is no...
Categories: Access control

Social Post X

Social Post X allows you to configure your site to automatically tweet to a user account without human intervention. Social Post X also integrates with the Rules module. Requirements drupal/social...
Categories: Access control, Automation, Integrations

Commerce Price formatter

The Commerce Price Formatter provides a feature to display the discounted promotional price to the frontend user. This module is configurable in the backend under Calculated Price Widget Format...
Categories: Content display, E-commerce

CKEditor5 colgroup

This project provides a CKEditor5 plugin that defines a schema and converter for colgroup and col to allow them to be manually added (via source editing) to tables. This is to work around [#3397556...
Categories: Content editing experience

Feeds Files By Media

Features Using feeds to import files to content entity(like node) by media field. How to use Install the module by composer Enable the module Add an feeds type: Select the fetcher: Fetch Resource...
Categories: Import and export

Node.js Translate

Node.js Translate module allows to get translation automatically for text or HTML in many languages for FREE. Node.js Translate works together with this library: https://www.npmjs.com/package/...
Categories: Multilingual

CountUp Formatter

Provides a field formatter that integrates the countUp.js library. The field formatter can be used on integer, float and decimal fields. Field formatters can be applied in the display settings of...
Categories: Site structure

Bunny Optimizer

Features This module integrates the Bunny Optimizer service as an image toolkit, allowing you to keep your existing image styles while offloading the generation and caching of image derivatives to...
Categories: Integrations, Media

MO.JS

Integrates mo.js, is a JavaScript motion graphics library that is a fast, retina ready, modular. Overview MO JS module, The motion graphics toolbelt for Drupal! mo . js is a javascript motion...
Categories: Developer tools, Integrations

Gutenberg Group Media

Provides a functionality to use Group Media and Group Media Library with Gutenberg

Coming Soon Mode

Description: Coming Soon Mode module provides an easy setup for a "coming soon" landing page, It activates a temporary site mode, limiting access to anonymous users while presenting customizable...
Categories: Access control, Content display, Developer tools

ZENCAPTCHA

Protect your users privacy while preventing spam and abuse. ZENCAPTCHA protects forms from abuse by bots and unfair users. Reduces spam, blocks fake and disposable email addresses and increases...
Categories: Security

Webform Authorize.Net

This module enables a site administrator to allow payments through a Webform submission through Authorize.Net. It provides a handler and integration to make payments using Authorize.Net. Utilizes...
Categories: E-commerce

Address Decoupled

The Address decoupled module is an API expose for the Address module. The module consists of a service that connects to the address services for building an address format via API, validating any...
Categories: Decoupled, E-commerce

Public Key Credential Source

Experimental module. Provides a "Public Key Credential Source" entity type for use in Webauthn flows. Based on work done in the Webauthn module. Dependencies This module is based on web-auth...
Categories: Security

Pages