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

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

Rules Nodeaccess

Rules support for nodeaccess module. It provides following events and actions for rules module. This can be used to replicate per node grants from one node to another node. This is very helpful if...
Categories: Access control

Opigno Commerce

This project is related to Opigno LMS distribution. It provides the commerce feature, allowing to sell access to some trainings. Commerce feature is based on Drupal Commerce, allowing to integrate...
Categories: Content editing experience

Entity Toolbar

On large sites you might have more than twenty paragraph types, or even more than twenty node types. Unfortunately, not all of these will display in the drop down menus provided by Admin Toolbar....
Categories: Administration tools

GraphQL Entity Definitions

This module exposes Drupal content entity definitions through GraphQL via the Drupal GraphQL contrib module. This can be useful for building forms/views for entities through a front-end...
Categories: Content editing experience, Decoupled

Context Asset Manager

Often the pages any drupal site loads lots of css/js file which are not specifically required for that page. Some injected by drupal itself, some by modules and we dont have a easy way to purge...
Categories: Content display, Developer tools

Admin Toolbar Search

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 File an issue in...
Categories: Administration tools

Tilda publishing

Tilda module for drupal.
Categories: Integrations

Commerce Ajax cart message

This module has no interface and no settings. If you enable it, it will do one thing only: Disable the message about "xx added to your cart" if you are triggering add to cart via ajax. This is also...
Categories: E-commerce

Translation Extractor

Create translation files of your new Drupal module on the fly! This module scans a given module directory for the use of Drupal's translation methods. It then converts the translation strings found...
Categories: Administration tools, Developer tools, Media

BigCommerce

BigCommerce for Drupal brings together a leading SaaS commerce platform with a world renowned open source content management system. The module facilitates an agile headless commerce architecture...
Categories: E-commerce

Drulma companion

Drulma companion is a helper module for the Drulma theme. It is built to use the Bulma CSS framework. Features Implements blocks with configurations from Bulma adapted to Drupal. Adds Fontawesome 5...

Entity Activity

Entity activity allow to configure and generate any kind of notifications / logs on any content entity type for each of theses operations : create, update and delete. REQUIREMENTS Entity Activity...

PDF Slideshow

The module provides a file type field formatter that converts the attached pdf file to an image slideshow. Features: Set the desired image size Set the desired number of pages to show Prerequisite:...
Categories: Media

Simple PayPal Field

This module adds a field and theme for adding PayPal Smart Payment Buttons to your site. You can add this field to entity and set amount of money to transfer for each click. It also provides some...
Categories: Site structure

Module Config Delete

Overview This module allows you to review, delete, and (re)install module configuration. This module was designed for development use cases Config deletion and installation scope is by module Get...
Categories: Developer tools, Import and export

Commerce Atos SIPS

This module provides support for Atos SIPS payment gateway. For now it has only been tested with ATOS SIPS 1.x API. The 2.x API has been implemented, based on the documentation, but not tested....
Categories: E-commerce

SFTP File Transfer

This module provides you features to transfer the file to third party using phpseclib library. Installation 1. Place the module folder in your modules folder 2. Activate/Enable the module via admin...
Categories: Media

Phone Registration

Phone Registration allow users to register and login using only a phone number. Users can then log-in using their phone number and password for authentication.

Scheduled Delete

Schedule delete - Alternate Utility Module This module provide option to scheduled node, Node deleted via drupal cron. This module will add a column to your node_field_data table so please take...
Categories: Content editing experience, Developer tools

DROWL Admin Dashboard

Provides a better and central administrative overview for users with "Access Admin Dashboard" permission, using the power of page_manager + [#2960739] layout_builder Get a nice default,...
Categories: Administration tools

Math Field (Mathematical Expression Field Formatter)

Math Field (Mathematical Expression Field Formatter) A simple lexer and parser that can compute simple mathematical operations using the most basic operators `+, -, *, /` and can correctly handle...
Categories: Content display, Content editing experience, Decoupled

Jouve Project Version Manager

Manage your project version with a version file in your project composer route. Install the module & visit admin/reports/status
Categories: Administration tools

Elfsight Popup Module

This project is unsupported due to an issue the maintainer didn’t address. See [#3112796] for details. If you have already installed this project, you should uninstall it. If you've already copy...

Commerce Coupon Single

This module enables you to limit the coupons in an order so only one coupon is used by order at checkout. It also removes the list of used coupons from the checkout page.
Categories: E-commerce

remove.bg

Provides Remove.bg (https://www.remove.bg/) integration. Remove.bg removes backgrounds from images. Requirements Image module from Drupal core Image Effects module API key for remove.bg
Categories: Media, Integrations

Pages