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

54,235 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.

Drupal Module Boilerplate

Empty boilerplate for custom Drupal 7 modules. This contains code for developer use only. name = Custom Module description = Description of the module. core = 7.x ... See or download the source...
Categories: Developer tools

Guide Me

Guide Me provides a simple framework for helping your users get familiar with your module functionality. Provide easy step-by-step guides for your users, allowing them to either follow along or opt...

Rules Cron

This module adds an extra condition to Rules for checking the time in seconds that the cron has been run.
Categories: Administration tools, Automation, Developer tools

Watchdog Reporter

This module is a full-featured developer tool, which helps you to always stay up to date with your website's status by sending you the watchdog entries by email in a digested format. Description...

Blocks Placer

Allows for assignment of Bean blocks to a theme’s standard Drupal block regions, per page, with a user-friendly interface in the context of the node edit page. Features include: allows content...
Categories: Administration tools, Content display

Commerce Stock Calculation

This is an API module, so it doesn't provide any end-user features. The module , decouple the calculation of the stock from the FIELD API allowing to developers to provide different systems (CTools...

Commerce Stock Sources

This modules allows to create different sources for a product stock and using Commerce stock calculation module, expose a new method to calculate the available stock per products based on the stock...

Panels revision

Display the revision panels, It had system revision same node but save the modification of variant that work panels
Categories: Access control

Views Adjustable Table

This module defines new style plugin for Views: 'Adjustable Table' which allows the end user to select table columns and their order for the resulting table output of the view. This plugin uses...

OpenID Connect Single Sign-on

Provides a single sign-on solution based on the OpenID Connect standard. The OpenID Connect server (central place of login) is a Drupal site running oauth2_server. The clients are Drupal sites...
Categories: Access control

Facet API JQuery Menu

JQuery menu widget for Facet API. Initial development sponsored by 2Stroke Interactive.
Categories: Site search

Dropfort Update

Overview Manage your site status reports, available updates and filter release information using Dropfort.com Features Remotely review module/project updates Remotely view your site status report...
Categories: Administration tools, Integrations

App Link

Overview App Link module redirect user's from a url to a native apps, falling back to an app store link. This module provides: A user interface to manage and export your app links. A CTools export...
Categories: Developer tools

Watchdog Event Extras

Overview Allows other information to be displayed for log events. I created this module as I would often find myself searching for an ip address of an event to see where the user was based. This...

Eloqua REST API

This is a Drupal extension that integrates Elomentary (a PHP library that facilitates communication with Eloqua's REST API) with Drupal. It does nothing on its own, other than make Elomentary...
Categories: Developer tools, Integrations

PDF Version

Simple module that uses PhantomJS to generate a PDF version of any Drupal page. For example for a PDF version of http://site.com/blog you would link to http://site.com/pdf-version/blog. The...
Categories: Content display

Social Counters

Social Counters pulls the number of followers/subscribers/likes/etc. from several social networks and saves them in Drupal cache. Also this module provides: Drupal 8 features: Exportable...
Categories: Integrations

Instagram Realtime

This module allows you to integrate real-time Instagram content with your Drupal site. This module was developed for the Alaska Salmon Project by ThinkShout. To use this tool, you must create an...
Categories: Import and export, Media, Integrations

Ckeditor Paragraph Paste Fix

This module is an extension to the CKEditor module. This module fixes the issue of <p> </p> being added to the body when pasting from a word processor.
Categories: Content editing experience

Ubercart Wallet one

Full featured module for Ubercart to accept Wallet one payments on your website. Not an official module. Not sponsored. Features: typical installation ability to browse payments in admin interface...
Categories: E-commerce

Config in Code (CINC)

Config in Code (CINC) takes a code-first approach to Drupal configuration. CINC has no web interface, and does not export configuration to code, like Features or Configuration Management does....
Categories: Developer tools

Glazed CMS Bootstrap Event Registrations

Glazed CMS profile and its modules are no longer actively maintained. We recommend users consider DXPR CMS as a modern and feature-rich solution for managing events and registrations. DXPR CMS...

Simple Word Link

The module provides a filter for text. The filter compares the words from populated table and makes them as link. Link words is stored in the database. Note: Do not forget to include a filter in...
Categories: Content editing experience

Zendesk API

This module uses CTools plugins to help you interact with the Zendesk API. Currently there are 2 supported plugins. This module will also give you new Drupal API’s form fields that will allow...
Categories: Integrations

Ubercart Customization Tools

Various customization tools for Ubercart: Ubercart Customization Tools - Cart Language - Adds a Language column to the shopping cart table to indicate the language of a product. Ubercart...
Categories: E-commerce

Pages