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