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

53,984 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.

Commerce Pasargad

Pasargad Bank is a famous Iranian bank, this module is a payment method for Drupal Commerce   ✔ Installation: It's advised to install the module via Composer: Run composer require drupal...
Categories: E-commerce

DROWL Header Slides

Provides a flexible header slideshow based on custom block type and media type "Slide". TODO - Further description & screenshots. Versions 4.x Media in core version Semver version of 3.x - you can...
Categories: Content display, Content editing experience, Developer tools

Simple Comment eMail Notification

Sends a simple notification eMail to the site administrator, if an new comment has been created on the website. Also the eMail sending will be logged and can be checked at /admin/reports/dblog. The...
Categories: Administration tools, Content editing experience

Syntax Highlighting Field Formatter

Provides a field formatter for syntax highlighted code output. It is designed to be simple and not rely on any third-party library (best feature: no third-party dependency to GeShi filter etc.)....
Categories: Content display, Content editing experience, Site structure

Commerce Customization

This module aims to let users add customizations to products, like, add a engraving text on a ring. Dev version is usable, but a lot of features are missing for now. To use this. - Enable module -...
Categories: E-commerce

User Reference Filter

This is a simple module to provide an input filter that allows content editors to quickly link to users by referring to their username prefixed with an @ symbol. For more advanced functionality,...
Categories: Content editing experience

Webform Validation for Brazilian IDs

This module uses validators from Brazilian Ids and apply in webform validation for the following Ids: - CPF - Accepts only valid tax number of brazilian individuals - CNPJ - Accepts only valid tax...
Categories: Content editing experience

popper_js

2024 Update: A new module for Drupal 10 dropped here. 2020 Update: popper_js library is now in Drupal 8.8 core, and replaced 'jQuery UI Position', and so this module has become superfluous. See the...
Categories: Developer tools, Integrations

Bundle redirect

This module provides a simple additional feature to redirect module https://www.drupal.org/project/redirect. It allows us to add redirect from a node. This is similar to the Drupal 7 feature...
Categories: Administration tools

Node View Language Permissions

This module enables permissions "View own content" and "View any content" for each content type per language on permissions page. The permissions lists will be very long, if you have many languages...
Categories: Access control, Multilingual

Entity Reference Labels

Tired of the non-descriptive entity reference autocomplete labels? This module enhances the core labels with the entity's machine name, which is especially useful if a referenced entity has the...
Categories: Content editing experience

YAML Parser

Yaml parser This module will add the spyc-library and provide a simple API to parse YAML from strings or files. It is an api-only module and has no UI. Other modules will depend on this one. This...
Categories: Developer tools

Register display

The Register display module allows the user to use the display form as a register form, which means the user can have a different registration form based on a combination of user form display and...
Categories: Access control

GD Header

2020-12-20: this project is abandoned. The GD Header module provides a block with the page title and a responsive image. The responsive image is taken from a selected field for nodes and taxonomy...

Video Embed Aparat

Drupal video_embed_field integration with Aparat.com. This module provides Aparat handler for Video Embed Field. Users can add easily Aparat videos to their site by pasting the video's URL into a...
Categories: Site structure, Media

CULQI

This module integrates Culqi payment provider with Drupal Commerce.
Categories: E-commerce

Service Worker Registration

This module allows to register your Service Worker script. Please note that to register a Service Worker script your site should have a valid SSL certificate or its domain should be "localhost". In...
Categories: Developer tools, Performance

Entity Reference Referential Integrity

This module solves the problem of deleting entities (nodes, taxonomy terms, users, etc.) that are referred to by other entities through taxonomy term reference or entity reference fields (see https...
Categories: Site structure

Commerce LiqPay Payment

This module provides a Drupal Commerce payment method to embed the payment services provided by LiqPay. It efficiently integrates payments from various sources such as: - credit cards; - cash via...
Categories: E-commerce

Ckeditor img styles & colorbox


Categories: Media

Composerize

Disclaimer This module is still in development. It supports very basic Drupal 8 setups, but there are many necessary features it still lacks (e.g., support for patches, JavaScript libraries,...
Categories: Developer tools

Buster

Appends a cache buster to URLs generated by the public stream wrapper so that they will be cache busted by CDNs etc. when the contents of the file changes.
Categories: Content display, Performance

Commerce PayTabs

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

Contact Mail

Allow to set common Contact form Recipients

TMGMT Translator TextMaster

Textmaster translator plugin for the Translation Management Tools (TMGMT) project. Allows to submit translation jobs to Textmaster. With TextMaster Translation Provider, TMGMT editors can submit...
Categories: Multilingual, Integrations

Pages