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

55,500 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.

Data integrity checker

By default Drupal provides ability to describe foreign keys through the Schema API, but it doesn't create them on database physical level. So data integrity could be corrupted. This module checks...
Categories: Developer tools

XHProf Sample

Provides integration with the XHProf PHP extension and a simple interface for viewing and downloading XHProf samples and profiling information. These samples can be used for visual analysis with...
Categories: Developer tools, Performance

XHProf FlameGraph

Provides flame graph generation as an addon to the XHProf Sample module. Requirements XHProf Sample FlameGraph library from @brendangregg, which requires Perl. Usage Once enabled, a new operation...
Categories: Developer tools, Performance

mail2

This module integrates Drupal 7 with your mail2 account. You will need the API key for that account in order to configure and use this module. Installation Download, install and enable the module...
Categories: Integrations

Rules Set Site Variables

"Rules Set Site Variables” allows you to use the power of Rules to change site configuration and site variables. Create a rule or rules action and then add the action Set Drupal Site variable. You...
Categories: Automation

Token Conditions

Simple token matching condition plugin for Drupal. Compares the value of a given string with tokens with another string (also with tokens), against a regex expression or checking if it's empty. It...
Categories: Content display

Commerce KBC Paypage

Provides a KBC Paypage payment gateway for Drupal Commerce.
Categories: E-commerce, Integrations

Aegir SSH

Manage authorized SSH keys with Aegir. This module allows SSH keys to be uploaded to the /var/aegir/.ssh/authorized_keys file through the Hostmaster front-end, using the SSHKey module. Behavior...

Head Bar

The HeadBar module will provide a header bar above the body of the page. It attracts the viewer as the header bar will appear after some seconds as configured. It is used to highlight any...
Categories: Content display

Flush Facebook Cache

Use case Have you ever tried to share content from your site and realised there is no image being pulled through as one has been added after publication? Or perhaps the headline has changed and the...
Categories: Administration tools, Developer tools, Integrations

Opigno Learning Locker Stats App

This module makes possible to have an interactive statistics feature in Opigno LMS, based on data inside a Learning Record Store (only Learning Locker is supported at the moment). It will...

H5P Tincan Bridge

This module makes possible to extend the TinCan module by adding integration with H5P contents. H5P is a very nice technology allowing to very easily create rich interactive contents. The only LRS...

ECK Clone

Allow cloning of entities created with ECK module. It works similar as node_clone.

Publish to Apple News

A bit about Apple's News Platform News, Apple’s all new app available with iOS 9, delivers rich and immersive news, magazine, and web content to millions of users. With Apple News Format,...
Categories: E-commerce, Content editing experience, Import and export

Views Mobile

Views mobile module provides a mechanism to switch the display of a view when in a mobile device. Usage In order to the module work you need to clone the display you want to provide a mobile...
Categories: Content display

Panels Lock Region

Panels Lock Region is a Panels display renderer plugin which adds full region lock functionality to Panels In-Place Editor. Synopsis This module allows users with certain permission to lock/unlock...
Categories: Content display

Code Server

Allows limitless communication between Drupal (6 and 7) sites. Code Server provides a framework for calling PHP functions on a Drupal site from code running on a different Drupal site. Status for...
Categories: Developer tools, Import and export

Panel pages internationalization via clone and redirect handlers ( i18n_pc )

🇺🇦 This module is maintained by Ukrainian developers. Please consider supporting Ukraine in a fight for their freedom and safety of Europe. This project aims to cover a gap in panel page (page...
Categories: Content editing experience, Developer tools, Multilingual

SMS RouteSMS

Introduction This module provides integration to SMS Framework for the RouteSMS gateway. It allows the users of SMS Framework module to send SMS using RouteSMS as a gateway. Requirements This...

OrgHunter Charity Search - Lookup and Donation Module

Charity Search API powered by OrgHunter.com, is the most accurate, reliable and trusted charity datasource on the market today, enabling Drupal developers to quickly add a charity search feature to...
Categories: Integrations

amoCRM Form

English amoCRM form for Drupal is a module designed to generate leads, contacts and company information directly in your amoCRM account. Features Simple Set up: just copy/paste the shortcode. No...
Categories: E-commerce, Integrations

Tripal Galaxy

The Tripal Galaxy module integrates the Galaxy Project software framework with Tripal enabling Tripal-based sites to provide large-data analytical workflows to their users. The benefits include:...

Outlook Events

This module is used to fetch Calendar events from Exchange outlook accounts. Installation: 1. You should download https://github.com/jamesiarmes/php-ews library and place it in sites/all/libraries...
Categories: Content editing experience, Site structure

amoCRM API

English Module amoCRM API is designed for developers. Install it only if you want to use dependent modules. The module provides amoCRM interaction interface with the help of simple functions and...
Categories: Developer tools, Integrations

Privy

Build Your Email List for Free Use Privy.com free website popups and landing page tools to grow your email list. After a one time install of code on your website, you can use our visual editor to...
Categories: E-commerce

Pages