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

10,299 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.

Telegram Bot notification

Allows to use your own Telegram Bot for notify your registered users about new blog post or else. Create Telegram Bot Look this guide (RU lang): http://blizzy.ru/node/11 Example bot script (PHP)...
Categories: Integrations

Klaviyo API Integration

Provides integration with the email marketing service Klaviyo using the newly created Klaviyo API PHP Library. Warning: This project is still under heavy development and does not yet have...

All In One Backup

This module will provide an interface to export the database and files of the project. It will export the database and full project with mysqldump or procedural both. if mysqldump disable on your...
Categories: Developer tools

Commerce Cart Extra Views

INTRODUCTION ------------ The Commerce Cart Extra Views module allows you to place one or more views as checkout panes for Drupal Commerce. Commerce Cart Extra Views provide checkout panes for...
Categories: E-commerce

Smooth mouse scrolling

INTRODUCTION Smooth Mouse Scrolling module provides a smooth scroll effect in all the pages using the jQuery.scrollSpeed plugin. Additionally, there is a configuration option to admin to control...
Categories: Content display, Site structure

Drupal Git

Get tired by accessing the GIT via terminal ? Then please use Drupal git module. Drupal Git Module is the git solution for (Gitlab, Github, BitBucket) drupal project in which this module...
Categories: Administration tools, Developer tools

Views Dynamic Exposed Filter Block

This module provides a block for dynamically displaying the exposed filters of the current Views page display. When developing a project with many Views pages with exposed filters, there was a need...

Skype multicall

This is simple module that allows to create multi calls to different Skype users, extending the functionality of the Skype module. It provides a page and a block, which it allows you to create a...
Categories: Content editing experience, Site structure, Developer tools

Commerce CCBill

This project integrates CCBill into the http://drupal.org/project/commerce payment and checkout systems. Allowing you to make online payments using this gateway. After receiving payment, commerce...
Categories: E-commerce

JSON-RPC Change Email No Password

Features This module provides a JSON-RPC endpoint that enables users to change their email addresses without inputting their passwords. It is similar to the No Current Password module but for...
Categories: Decoupled

Copy field machine name

The Copy Field module provides the ability to copy the machine name of a content type field. When creating custom themes or rendering content type data, we often need to copy the content type field...
Categories: Developer tools

Registration Role Selector

The Registration Role Selector module adds a role selection field to the user registration page. This lets new users choose their own role when they sign up. Site administrators can control which...
Categories: Access control, Administration tools

Cron Last Run Manipulate

Cron Last Run Manipulate module allows administrators to manually update the last cron run time. It is particularly useful for debugging, development, and testing scenarios where you need to...
Categories: Developer tools

Save Entities

Description The Save Entities (save_entities) module provides a simple way for users to save nodes and media in bulk using a form. Besides the ability of choosing which content types or media types...
Categories: Administration tools, Content editing experience, Developer tools

Yandex.Captcha

The Yandex.Captcha module uses the Yandex CleanWeb web service to improve the CAPTCHA system. For more information on what Yandex.CleanWeb is, please visit: http://api.yandex.ru/cleanweb/...
Categories: Access control, Security

Selfi

Selfi allows to capture image using WebRTC, which user can be used to set profile picture. WebRTC is a free, open project that provides browsers and mobile applications with Real-Time...
Categories: Media

Autopost facebook

This module allows to automatically post entities on Facebook using a single site's global Facebook account. Installation You have to use composer to install the module! Otherwise the dependencies...
Categories: Integrations

IP Info

The IP Info module summarizes information for IPs: Log messages with the IP Is the IP banned? Links to IP lookup services IP information from CrowdSec API IP information from ipapi.is API IP...
Categories: Administration tools, Developer tools, Security

Animal Kill Counter

Animal Kill Counter provides a block which displays a realtime counter of interesting data. By default it displays the number of livestock animals killed for food since the page loaded. Usage To...
Categories: User engagement, Integrations

SSL Proxy

This module allows for a way to support SSL proxies in a Drupal project. How it works It relies on a variable being set by the SSL proxy. The system only requires one to liaise with the System...
Categories: Developer tools

Atom Contact

The Atom Contact Feature creates a webform based contact form. To do this, it first creates a Webform content type, then it creates a Contact node with email and message fields. Once enabled, the...

Flickr stream

Overview This module allows users to embed media stream from Flickr.com . It provides the user with the preset number of the latest images from specified Flickr accounts Features New Field type New...
Categories: Media

webform_entity_embed

Webform Entity Embed allows you to embed Webforms in textarea using WYSIWYG editor. Installation Download module and store it in module folder or use composer ( composer require drupal/webform...
Categories: Content editing experience

Imperva Cache Purger

Imperva cache purger You can use Imperva as a reverse proxy in front of your whole Drupal site. This module provides a very simple Imperva cache Purge Purger plugin. Installation After enabling the...
Categories: Content editing experience, Performance, Developer tools

Webform Views Submitted Data

This is an alternative to Webform MySQL Views to display submitted data into views, for those who MySQL Views simply don't work or when they went very slow. INSTRUCTIONS: Execute the following...

Pages