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

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

Partytown Drupal

This module implements Partytown, a lazy-loaded library to help relocate resource intensive scripts into a web worker, and off of the main thread. Its goal is to help speed up sites by dedicating...
Categories: Integrations, Performance, Search engine optimization (SEO)

Banner rotator

An example for a nice usage of views slide show with jquery cycle plugin. You can have a look at the related blog post: http://www.gizra.com/content/banner-rotator

Inline Devel

Inline Devel - what is it? Inline Devel is a module that extend the regular devel executed form with an IDE options. Why should you use it? The execute code form is good for debugging data without...

Selenium entity exmaple

This is a sandbox for my presentation on drupal camp israel 2012

Office

What is it? This module deals with all that relate to management part of our office and it's divided to three different parts: Office hospitality - Products that we bought for the office, store etc...
Categories: Developer tools

Doctor

What is it? The module "Doctor" is "listening" to a doctor listen item that create during your module actions. How does it work? The doctor create an entity called doctor. When running the drush...
Categories: Developer tools

Sub theme

What is this module? The Subtheme module allow you upload a zip file contain css, js and images files and override the css settings of your drupal site. What is the use case of that? A more...

Drupal connect

Let's think on the next scenario: You have a site. Huge site! And you want to create an API for your site - like Facebook or Twitter. You say to your self - RESTWS! Let me tell you something - you...

message for Drupal 8

The porting has started!!!

Apps entity restrictions

The work is done under this github repository General info When your Drupal site need to act as a backend you would like to restrict third side application for a specific given set of entities and...
Categories: Developer tools

RethinkDB

RethinkDB for Drupal The work contribution done in Github This is an ORM for RethinkDB. Which mean the module does not intend to replace the default DB drivers but to create entity representation...
Categories: Developer tools, Integrations

Gatsby Orchestrator

Gatsby Orchestrator This module provides orchestration API and submodules for managing a gatsbyJS project which relies on Drupa as a backend (alongside other sources). Alongside API, the module...
Categories: Decoupled, Integrations

UI Auto Translate

UI Auto Translate provides automatic translation of Drupal interface strings using the DeepL API. This module seamlessly integrates with Drupal's translation system to help site builders quickly...
Categories: Multilingual

Commerce Moyasar

Commerce Moyasar module implements the Moyasar payment processing service (Moyasar) in Drupal Commerce. 2.0.x branch support reusing payment method (saved credit cards) (tokenization) Installtion...
Categories: E-commerce, Integrations

Layout Builder Section - Block Duplicate

Layout Builder Section-Block Clone A lightweight Drupal module that adds convenient clone functionality to Layout Builder, allowing users to duplicate sections and blocks for faster content...
Categories: Content display

Seeds Banner

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...

Db Cleanup

Overview Db Cleanup is a module that provides drush commands in order to monitor the space used by your database and try to reduce it if the "data_free" of some tables have grown too much. Features...
Categories: Administration tools, Performance

zoomnow

This module will provide zoom functionality for images.
Categories: Content display

Entity IO

Building
Categories: Content display, Content editing experience, Import and export

Domain Base Css

This module provide the feature to upload seperate css for each domain via admin panel interface.

AI Document OCR

AI Document OCR Provider Google Document AI provider for Drupal's AI module The AI Document OCR Provider module integrates Google Cloud's powerful Document AI service with Drupal's AI module,...
Categories: Artificial Intelligence (AI)

Location Total Driving Distance

A small Drupal module that calculates and appends the total driving distance (as determined by Google's Directions API) to a list of node locations. Requires: Location Usage: Install and enable...
Categories: Site structure

Aegir Site Subscriptions

Adds e-commerce to the Aegir ecosystem by associating hosted sites with customer subscriptions via recurring billing. Communicates with the Aegir API over Web services. This module allows clients...
Categories: E-commerce, Developer tools, Integrations

Arweave Revisions

Provides plug-and-play capability for users to save node revisions to the Arweave Permaweb. Simply enable the module and users will be able to add their Arweave wallet key - which they can get for...
Categories: Content editing experience, Decoupled, Integrations

Node Access by Field Role

Summary: Node Access by Field provides fine-grained node access control based on role reference fields and user reference fields. It allows you to restrict visibility of nodes depending on who is...
Categories: Access control, Administration tools, Developer tools

Pages