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

54,228 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 Shipping incremental weight

This module extends Drupal Commerce by allowing to establish a base shipping rate that is incremented by the weight of products. For example, $5 as a base rate and an additional $1 for each extra...
Categories: E-commerce

Nginx Cache Clear

This module helps to clear the Nignx cache file of a specific URL. How it works? The module determines the hash key of the said page, locates the cached page based on this key from the Nginx cache...
Categories: Administration tools, Performance

Commerce Worldline

This module provides an implementation for drupal commerce 8 of the atos worldline payment provider. Dependencies Drupal core 8.x Drupal commerce (beta 6+) Worldline php library Installation...
Categories: E-commerce

Admin Denied

It's so easy to work on Drupal as user 1, but bad practice as you might miss any permissions problems that could occur for other users. To make matters worse, the user 1 account often has the...
Categories: Administration tools, Security

Easy Timezone Select

The Easy Timezone Select module tames the overwhelming experience of selecting a timezone in Drupal. It does this by placing the most common options (currently US options) at the top of the list,...
Categories: Developer tools

Quickbooks XML

The Quickbooks XML module extends the functionality of the Quickbooks Webconnector module by handling incoming and outgoing messages and performing automatic data translation services. Background...
Categories: E-commerce, Import and export, Integrations

Backerymails

Backerymails is awesome because it merges every must-have features about mails such: Save every going out mails using the MailManagerInterface & provides a user interface to retrieve them Can...
Categories: Administration tools, Developer tools, Integrations

Reverse Entity Reference

Reverse Entity Reference adds a computed reverse reference field to all entities referenced entities. This module is based on Entityreference Backreference

Ubercart Elavon

Integrate Elavon Virtual Merchant payment service with Ubercart module. Neither credit card information nor transaction information will be recorded. Order id was uploaded to Elavon as Invoice id....
Categories: E-commerce

Entity UI Builder

Provides an admin UI for building tabs on content entities of any type. Each tab is a config entity, which defines the tab path component, page title, and so on, as well as the plugin to use to...
Categories: Content editing experience

Syslog Watcher

Synopsis Log viewer for your web server. With this module you can have access to events logged by the Syslog module. Requirements Syslog module have to use a specific file for the Drupal log and...
Categories: Administration tools

Migrate Report

Migrate report is a tiny module that generates a reports based on the last migration run. Many times the migration and content managers are requesting a list of errors, warnings and notices raised...
Categories: Content editing experience

Condition pack

Condition pack is a group of modules that provide additional visibility conditions for blocks. The module pack is currently split into three submodules: A/B conditions condition_pack_ab Contains...
Categories: Developer tools

SendPulse

This module provides integration with SendPulse, an Integrated Platform for Email, SMS, and Web Push Notifications. The main goal of a platform is open rate maximization. Its artificial...
Categories: Import and export, Integrations

Media Pixabay

Drupal 7 version Media: Pixabay adds Pixabay as a separate media provider. It's not embedding anything but saves the image to your media repository. You can search for images from Pixabay trough...
Categories: Content editing experience, Media, Integrations

Office time management

This project is used to manage employee time management, users can checkin their working time and can also send their daily updates to management. Management can check the list of the users and can...
Categories: Access control

Unpublished access

This module "fixes" access to unpublished nodes in Views. [A1] An ordinary user (without "bypass node access" permission) cannot "access" unpublished nodes, except users with permissions 'view own...
Categories: Access control

Geolocation Street View

Embed Google Street View using a Geolocation Field widget and formatter. Instructions 8.x-1.x requires Geolocation Field version 8.x-1.x. No Geolocation Field version 8.x-2.x support at this time....
Categories: Integrations, Site structure

Custom Tokens Filter

Allow admins to create arbitrary tokens and replace those tokens with given values in an input filter.

Webform Crafty Clicks (Fetchify)

CraftyClicks is now Fetchify. This module still works with their postcode lookup service. This module provides a Webform Element plugin for Webforms (>=8.x-5.x, based on Yaml forms) to add Crafty...
Categories: Integrations

CommercePaytm

Integrate paytm payment gateway with drupal commerce. Drupal 7 Description of Commerce paytm Payment Module : Commerce Paytm Paytm - Simplifying payments in India Our aim is to solve the payment...
Categories: E-commerce, Integrations

Controlled Fields

INTRODUCTION The Controlled Fields module adds in rudimentary control of field visibility on form displays whilst also handling whether a field is required or not. It currently only supports the...
Categories: Administration tools, Site structure

Messente

Messente integration plugin for the Drupal SMS Framework Messente API documentation can be found here: https://messente.com/documentation/sms-messaging/api-reference This module is developed...

Watchdog to File

The module gives ability to use Watchdog File as a storage for logs, this is different from internal Syslog module in the sense that it can be any file you specify and it doesn't require syslog....
Categories: Performance

Automatic Taxonomy Terms

This module is able to automatically create taxonomy terms for you when an entity, of any type, is being created. Features Configure per vocabulary if taxonomy terms should be automatically created...
Categories: Site structure, Developer tools

Pages