Add functionality and customize your Drupal application with thousands of projects contributed by our amazing community.
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