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.

Gutenberg Content Updater

A module that can be used for updating content on your website when you change the blocks of your active Drupal Gutenberg installation. It helps you remove the problem about "This block contains...
Categories: Automation, Content editing experience, Developer tools

Doorstep Services

The DoorstepServices module enables users to register for various service requests and receive notifications about their requests via email. Features The DoorstepServices module enables users to...
Categories: E-commerce

Metered Range

Features A custom range field widget with title and formatting to a Labelled Meter list of field items.

Zip Field Files

With this module users can download all files of a content at once with a single click. Sometimes file type fields have too many files and when users want to download these files they have to...
Categories: Content display, Media

Field type to upload file into S3

This module provides a new field type, that can be configure to upload files into respective S3 bucket. Features This module provides a new field type, that can be configure to upload files into...
Categories: Site structure

Views Display Links

Alternative to Views display switch. Allows save user choice to cookie.

Views Exposed Sort

Allows save user sort settings in cookie.

Commerce Secupay Payments

Drupal Commerce Payment Gateway for Secupay Payments (https://secupay.com/).
Categories: E-commerce

Config Export Markdown

Here, write an introduction that summarizes the purpose and function of this project with a focus on users brand new to Drupal. Answer the question: What solution does this module provide? The...

DynamoDB Field

Introduction The DynamoDB Field module for Drupal allows you to integrate AWS DynamoDB with your Drupal site, enabling easy selection and display of data from DynamoDB tables directly within your...
Categories: Integrations

Codebaby

Codebaby is an AI platform that automates customer interactions, understands customer needs, and provides personalized recommendations and support. Animated avatars integrated into e-learning...
Categories: Developer tools, Integrations

Opigno SCORM standalone

Like Opigno SCORM, but doesn't require you to install all the Opigno modules on your site. Despite the warning about 'Experimental code', this should be safe to use on a production site. It's...
Categories: Content editing experience

JSON-Schema

TDB
Categories: Decoupled

U3id (user uuid)

Modify and enhance core to allow managing users only on their uuids ("uuuid" > "u3id") and allow to hide the user serial entity ids (uid). Features Provide uuid based user paths for every use case....

Formable

A form builder module for Drupal, fork of core contact module. No release, yet. Validation and accessibility must be fixed first. But I'm open for any feedback. Why? In short: I don't like the core...
Categories: Integrations, User engagement

Hide empty block

Hide empty block is a means to avoid empty regions, a particular pain point in Drupal. Conceptually, you can think of this as if it were a block visibility option: "Show this block only if it...
Categories: Content display, Site structure

Create Referencing Content button

Makes it easy to give site users a button to create content that references the content that they were looking at. Features People should be able to easily create new content that references the...
Categories: Content display, Content editing experience, User engagement

Coinsnap

Coinsnap for Drupal Commerce payment module helps you integrate the Coinsnap payment gateway into Drupal-based websites, enabling site owners to accept cryptocurrency payments, specifically Bitcoin...
Categories: E-commerce

Coinsnap Bitcoin + Lightning payment module for Drupal Commerce

Coinsnap for Drupal Commerce payment module helps you integrate the Coinsnap payment gateway into Drupal-based websites, enabling site owners to accept cryptocurrency payments, specifically Bitcoin...
Categories: E-commerce

ajax form example

Here, write an introduction that summarizes the purpose and function of this project with a focus on users brand new to Drupal. Answer the question: What solution does this module provide? The...
Categories: Content display

orps

Here, write an introduction that summarizes the purpose and function of this project with a focus on users brand new to Drupal. Answer the question: What solution does this module provide? The...

Cacheprofiler

This module integrates with the Webprofiler module to provide extra information about cache. Its main goal is to help developers detect and resolve cache-related issues, as well as to apply an...
Categories: Developer tools

Clear PHP Caches

Clear PHP Caches This module helps DevOPs to clear the PHP APC and OPCache via the Drupal UI. It adds a menu link in the admin toolbar to trigger deletion of the PHP caches on the server. For a...

Integrate Inertiajs

Developing decoupled applications with Drupal often involves managing separate back-end and front-end stacks, which can add complexity. The Inertia.js Integration Module simplifies this process by...
Categories: Decoupled, Developer tools, Integrations

Timetastic

This module provides integration with Timetastic, a popular time management tool. The module makes it easy for website users to get the leave details and more. Features The Timetastic module...
Categories: Administration tools, Integrations

Pages